Признак abstact со значение "true" означает, что в классе отсутствует описание реализации (программного кода) метода. Реализация метода должна быть выполнена в дочерних классах.
Признак final со значение "true" означает, что метод не может быть переопределен в дочерних классах.
Признак native со значение "true" означает, что реализация метода зависит от платформы (Windows, Unix, Mac Os и т.д.).
Признак static со значение "true" означает, что метод является методом класса, а не объекта (т.е. вызова метода не требуется создавать объект класса).
Признак synchronized со значение "true" означает, что метод выполняет неатомарные изменения класса или объекта, поэтому необходимо позаботиться, чтобы два потока не изменяли класс или объект одновременно.
Типы видимости метода аналогичны типам видимости атрибута.
Создание отношения между классами выполняется по правилам, рассмотренным в лабораторной работе № 1. Наиболее важными видами отношений являются ассоциация и обобщение, рассматриваемые ниже.
На рис.8.5 отображено окно свойств ассоциации.
Рис.8.5. Окно свойств ассоциации
С помощью типа ассоциации можно задавать ее разновидности:
В разделе "Member" описываются свойства атрибута класса клиента (в котором будет храниться ссылка на объект класса поставщика). Значения свойств рассмотрены при описании свойств атрибута.