This commit is contained in:
@@ -4,8 +4,8 @@
|
||||
- поля и методы без модификатора доступа, если подкласс и суперкласс в одном пакете
|
||||
Не наследуются:
|
||||
- поля и методы с модификатором private (не доступны)
|
||||
- [[Конструкторы|конструкторы]]
|
||||
- [[Блоки инициализации|блоки инициализации]]
|
||||
- [конструкторы](../Конструкторы.md)
|
||||
- [блоки инициализации](../Блоки%20инициализации.md)
|
||||
Если имя поля в подклассе и в суперклассе одинаковое
|
||||
- Поле подкласса скрывает поле суперкласса
|
||||
- Статическое поле суперкласса доступно по имени класса `BaseClass.staticField`
|
||||
@@ -28,6 +28,6 @@
|
||||
- Статик на нон-статик и наоборот у методов - нельзя
|
||||
- Статик на нон-статик и наоборот у полей - можно
|
||||
|
||||
Ключевое слово `extends`, множественное наследование запрещено (это решают [[Интерфейсы]])
|
||||
Подробнее про [[Сокрытие]] и [[Переопределение]]
|
||||
Основа всего - [[Класс Object]]
|
||||
Ключевое слово `extends`, множественное наследование запрещено (это решают [Интерфейсы](../Интерфейсы.md))
|
||||
Подробнее про [Сокрытие](Сокрытие.md) и [Переопределение](Переопределение.md)
|
||||
Основа всего - [Класс Object](../../Синтаксис%20и%20типы/Базовые%20типы%20ООП/Класс%20Object.md)
|
||||
Reference in New Issue
Block a user