Материал предоставлен https://it.rfei.ru

Урок 4. Объявления и управление доступом

Изучив этот урок, вы сможете:

  • писать код, который объявляет, создает и инициализирует массивы любого базового типа, пользуясь любым из допустимых способов как для объявления, так и для инициализации;
  • объявлять классы, внутренние классы, методы, переменные экземпляра, статические переменные и автоматические переменные (локальные переменные метода), применяя подходящие разрешенные модификаторы (такие, как public, final, static, abstract);
  • формулировать важность каждого из этих модификаторов - как по отдельности, так и в комбинации - и понимать влияние пакетных отношений на объявленные элементы, содержащие эти модификаторы;
  • определять для заданного класса, будет ли для него создан конструктор по умолчанию, и если да, представлять прототип этого конструктора. Определять разрешенные возвращаемые типы для каждого метода по заданным объявлениям всех необходимых методов в этом или родительских классах.

Цели урока

  • Определить и научиться использовать анонимные массивы.
  • Понять использование ссылки this в методах экземпляра.
  • Понять термин сигнатура метода и сформулировать условия, при которых метод может быть перегружен.
  • Определить конструктор не по умолчанию и установить, как можно перегружать конструкторы.
  • Определить, как операторы package и import используются для описания пакетов и импорта из пакетов.
Операторы и присваиванияМассивы