Создание пакета, класса и его разновидностей (новой сущности) выполняется по правилам, рассмотренным в лабораторной работе № 1.
На рис.8.2 отображено окно свойств класса.
Рис.8.2. Окно свойств класса
Для классов, их атрибутов и методов возможно задания документирующих комментариев. Ниже рассматриваются некоторые из них:
- deprecated = "true" - означает, что данный элемент (класс, атрибут или метод) не рекомендуется использовать, т.к. он в будущем будет удален или нестабильно работает;
- see ("See Also") - ссылка на место, в котором содержится дополнительная информация об элементе;
- since - означает, что данный элемент (класс, атрибут или метод) появился и может быть использован только при наличии версии языка не ниже указанной.
Если класс абстрактный, то на его основе нельзя создавать объекты и он используется как родительский класс при наследовании.
Признак final со значением "true" означает, что класс не может иметь подклассы, т.е. использоваться как родительский класс при наследовании.