JavaRush/Java блог/Архив info.javarush/Модификаторы доступа
MariaM
24 уровень

Модификаторы доступа

Статья из группы Архив info.javarush
участников
Интересный пример из доп.материалов (http://old.intuit.ru/department/pl/javapl/6/) public class Point { private int x, y; public boolean equals(Object o) { if (o instanceof Point) { Point p = (Point)o; return p.x==x && p.y==y; //интересна эта строка } return false; } } в то время как Human h = new getHuman(); // получаем ссылку int i=h.age; // ошибка!! "private допускает обращения из любой точки класса, независимо от того, к какому именно объекту оно производится." Т.е. внутри класса мы можем обращаться к private полям (и методам наверное) любых объектов этого класса. Вообще в Java 4 модификатора доступа: private (none) default protected public
Комментарии
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
У этой страницы еще нет ни одного комментария