Главная » Java » Сокрытие полей Java

0

Поля класса не допускают переопределения – их можно только скрыть (hide).

Когда в производном классе объявляется поле с тем же именем, что и в базовом, прежнее продолжает существовать, но перестает быть доступным, если обращаться к нему непосредственно по имени. Чтобы сослаться на одноименное поле, принадлежащее базовому классу, следует воспользоваться служебным словом super либо ссылочной переменной, указывающей на соответствующий объект базового класса. Пример, иллюстрирующий сказанное, приведен в следующем разделе.

Источник: Арнолд, Кен, Гослинг, Джеймс, Холмс, Дэвид. Язык программирования Java. 3-е изд .. : Пер. с англ. – М. : Издательский дом «Вильяме», 2001. – 624 с. : ил. – Парал. тит. англ.

По теме:

  • Комментарии