Работа в среде проектирования Rational Rose. Гусин А.Н - 4 стр.

UptoLike

Public, либо Protected, либо Private, либо Implementation. Область
видимости Public, означает, что элементы внутри класса могут быть
доступными вне класса, Protected элементы доступны, только внутри
данного модуля, а Private – элементы доступны не только данному классу, но
и производным тоже. Это уже в зависимости от того, какой класс нужен в
программе.
Следующим нашим шагом будет задание атрибутов (свойств) класса.
В кладке Attributes в самом большом поле вызываем правой клавишей мыши
дополнительное меню и нажимаем insert (добавить атрибут). В результате в
этом поле появиться новый атрибут с названием (по умолчанию) name.
Дважды нажав на него, выходим в свойства отдельного (данного) атрибута
(рис.5).
Рис.5
Окно свойств атрибута класса
Здесь уже пишем название (например, Name, quantity, или что-нибудь
другое), определяем тип: целочисленный, символьный или другой любой на
выбор в сплывающем меню. Одним из достоинств Rational Rose является
поле для комментариев, что намного упрощает работу в дальнейшем не
только программисту, но и остальным. Самое главное, что все эти
комментарии отображаются при кодогенерации, и вы уже не запутаетесь, что
означает каждый атрибут или операция.
После задания атрибутов переходим к операциям. Здесь все точно так
же как и во вкладке атрибутов, только помимо названия, типа и область
видимости, нужно описывать так называемые детали операции (т.е.
параметры функции).
Public,   либо Protected, либо Private, либо Implementation. Область
видимости Public, означает, что элементы внутри класса могут быть
доступными вне класса, Protected – элементы доступны, только внутри
данного модуля, а Private – элементы доступны не только данному классу, но
и производным тоже. Это уже в зависимости от того, какой класс нужен в
программе.
      Следующим нашим шагом будет задание атрибутов (свойств) класса.
В кладке Attributes в самом большом поле вызываем правой клавишей мыши
дополнительное меню и нажимаем insert (добавить атрибут). В результате в
этом поле появиться новый атрибут с названием (по умолчанию) – name.
Дважды нажав на него, выходим в свойства отдельного (данного) атрибута
(рис.5).




                                  Рис.5
                       Окно свойств атрибута класса

     Здесь уже пишем название (например, Name, quantity, или что-нибудь
другое), определяем тип: целочисленный, символьный или другой любой на
выбор в сплывающем меню. Одним из достоинств Rational Rose является
поле для комментариев, что намного упрощает работу в дальнейшем не
только программисту, но и остальным. Самое главное, что все эти
комментарии отображаются при кодогенерации, и вы уже не запутаетесь, что
означает каждый атрибут или операция.
     После задания атрибутов переходим к операциям. Здесь все точно так
же как и во вкладке атрибутов, только помимо названия, типа и область
видимости, нужно описывать так называемые детали операции (т.е.
параметры функции).