Методические указания по выполнению лабораторных занятий


- пакет (Package); - класс (Class)



бет79/102
Дата01.09.2022
өлшемі3,94 Mb.
#38357
түріМетодические указания
1   ...   75   76   77   78   79   80   81   82   ...   102
Байланысты:
Технология проектирования программных систем

- пакет (Package);

- класс (Class);

- интерфейс (Interface);

- перечисление (Enum);

- параметризированный класс (Class by Template);

- ассоциированный класс (Association Class);

- отношение обобщения (Generalization Link);

- отношение ассоциации (Association Link);

- связь по шаблону (Link by Template);

- отношение зависимости (Dependency Link);

- конец ассоциации (Association End);

- объект (Object).

Создание пакета, класса и его разновидностей (новой сущности) выполняется по правилам, рассмотренным в лабораторной работе № 1.

На рис.8.2 отображено окно свойств класса.

Рис.8.2. Окно свойств класса

 

Для классов, их атрибутов и методов возможно задания документирующих комментариев. Ниже рассматриваются некоторые из них:

- deprecated = "true" - означает, что данный элемент (класс, атрибут или метод) не рекомендуется использовать, т.к. он в будущем будет удален или нестабильно работает;

- see ("See Also") - ссылка на место, в котором содержится дополнительная информация об элементе;

- since - означает, что данный элемент (класс, атрибут или метод) появился и может быть использован только при наличии версии языка не ниже указанной.

Если класс абстрактный, то на его основе нельзя создавать объекты и он используется как родительский класс при наследовании.

Признак final со значением "true" означает, что класс не может иметь подклассы, т.е. использоваться как родительский класс при наследовании.



Достарыңызбен бөлісу:
1   ...   75   76   77   78   79   80   81   82   ...   102




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет