Java Point, разница между getX() и point.x

Я не понимаю, почему класс Java Point принимает два параметра типа int, а методы getX() и getY() возвращают двойное число. Например, я мог бы определить Point

Point p = new Point(4,6);

Если бы я должен был позвонить..

p.getX();

Это вернуло бы 4.0. и если бы я уравнял

p.x;

, я бы получил 4.

Какая причина для этого?

6
задан James Fazio 19 April 2012 в 03:38
поделиться