56
Рисунок 3.2 – Схема наследования
super() означает ссылку на базовый класс, которую можно использовать в
дочерних классах. Overriding – переписывание (переделывание, переопределение) в
классе-потомке уже существующего метода класса-родителя.
3.2 Аннотирование в Java.
Специальная форма синтаксических метаданных, которая может быть
добавлена в исходный код. Аннотации используются для анализа кода, компиляции
или выполнения. Аннотируемы пакеты, классы, методы, переменные и параметры.
Например: @Override - проверяет, переопределён ли метод. Вызывает ошибку
компиляции, если метод не найден в родительском классе;
UML диаграмма отношения классов – наследование (рисунок 3.3).
Рисунок 3.3 – Отношение классов
Достарыңызбен бөлісу: