Комментарии (21)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Suzuya Jūzō
Уровень 33
1 января, 12:24
Полиморфизм часть 2 Вкратце: ✅Присоединение вызова метода к телу метода называется связыванием. ✅При переопределении метода его сигнатура и тип возвращаемого значения должны полностью сохраняться. Если в подклассе мы изменим тип, количество или порядок следования параметров, то получим новый метод, не переопределяющий метод суперкласса. ✅При переопределении метода права доступа к нему можно только расширить, но не сузить. ✅Открытый метод public должен остаться открытым, защищенный protected может стать public, но не может стать private. ✅Статические методы всегда вызываются по версии ссылки, а обычные методы вызываются по версии объекта ✅Затененные же поля, всегда вызываются по версии ссылки. ✅Если модификатор final стоит перед определением метода, то это означает, что этот метод не может быть переопределен (overrided) в классах наследниках. ✅Если модификатор final стоит перед определением класса, то это означает, что от этого класса не возможно унаследоваться. Отличие private от final ✅Модификатор private делает метод или поле доступным только в пределах класса и как следствие методы с модификатором private не могут быть переопределены в подклассах, поскольку эти методы даже не видны в подклассах. ✅Методы же объявленные как final доступны подклассам и могут быть ими вызваны, но не могут быть ими переопределены.
Suzuya Jūzō
Уровень 33
13 октября 2022, 16:51
Suzuya Jūzō
Уровень 33
3 сентября 2022, 15:40
Порядок загрузки класса: 1. Статический блок инициализации и статические переменные от parent к child (равноценны, инициализируются по очереди т.е. сверху вниз по коду) 3. Нестатический блок инициализации и нестатические переменные parent (инициализируются по очереди) 5. Конструктор parent 6. Нестатический блок инициализации и нестатические переменные child (инициализируются по очереди) 8. Конструктор child
Suzuya Jūzō
Уровень 33
21 августа 2022, 09:58
Установка JavaFX для игрового движка 🔍коммент от The Body of the Atr сайт для скачивания SDK JavaFX из лекции 📝актуальное