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


На рис.8.4 отображено окно свойств метода



бет81/102
Дата01.09.2022
өлшемі3,94 Mb.
#38357
түріМетодические указания
1   ...   77   78   79   80   81   82   83   84   ...   102

На рис.8.4 отображено окно свойств метода.

Рис.8.4. Окно свойств метода

 

Признак abstact со значение "true" означает, что в классе отсутствует описание реализации (программного кода) метода. Реализация метода должна быть выполнена в дочерних классах.

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

Признак native со значение "true" означает, что реализация метода зависит от платформы (Windows, Unix, Mac Os и т.д.).

Признак static со значение "true" означает, что метод является методом класса, а не объекта (т.е. вызова метода не требуется создавать объект класса).

Признак synchronized со значение "true" означает, что метод выполняет неатомарные изменения класса или объекта, поэтому необходимо позаботиться, чтобы два потока не изменяли класс или объект одновременно.

Типы видимости метода аналогичны типам видимости атрибута.

Создание отношения между классами выполняется по правилам, рассмотренным в лабораторной работе № 1. Наиболее важными видами отношений являются ассоциация и обобщение, рассматриваемые ниже.

На рис.8.5 отображено окно свойств ассоциации.

Рис.8.5. Окно свойств ассоциации

 

С помощью типа ассоциации можно задавать ее разновидности:

- ассоциация (Association) – обыкновенная ассоциация;

- агрегация (Aggregation);

- композиция (Composition).

В разделе "Member" описываются свойства атрибута класса клиента (в котором будет храниться ссылка на объект класса поставщика). Значения свойств рассмотрены при описании свойств атрибута.

На рис.8.6 отображено окно свойств обобщения.



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




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

    Басты бет