ПредишенСледващото

Анотация: Добавяне клас атрибути. Диалог за редактиране на свойства на атрибута клас. Добавяне на групи сделки и операции. В диалоговия прозорец за редактиране на свойствата на работа клас.

Добавяне и редактиране на атрибутите на класовете

Добави атрибут на клас може да бъде един от следните методи, създадени по-рано:

  • С дейност на нов атрибут на контекстното меню (нов атрибут) за този клас, избран в схемата на клас. В този случай, курсорът се активира за въвеждане на текст в графика на клас диаграма.
  • С операция контекстното меню: New> Умение (New> Умение) за клас избран в браузъра на проекта. В този случай, курсорът се активира за въвеждане на текст в йерархичен изглед на клас в браузъра проект под името на съответния клас.
  • С операции Поставете контекстното меню (Insert), причинени, когато позиционирате курсора в областта на отворени раздели приписват в свойствата на съответния диалогов прозорец Спецификация клас клас.

След като добавите атрибут към класа и по подразбиране е името на едно име, а някои квантор появи (фиг. 5.1).

Знайте, Intuit, лекция, добавяйки, атрибути и операции в диаграма клас


Фиг. 5.1. Диалог клас спецификация свойства след добавянето на нов атрибут

За модела на банкомата на добавената името на атрибута трябва да се промени на лична карта. Спомнете си, че имената на атрибутите и класовете на сделките трябва да започват с малка буква. Видимостта на атрибути в диаграма клас е представен под формата на специфични икони или орнаменти. Икони, използвани видимост изобразявани пред името на съответния атрибут и имат следните значения (Табл. 5.1).

Таблица 5.1. Икони видимост класове атрибутите

За да редактирате свойствата на атрибутите са специално проектирани клас Умение Спецификация атрибут диалогов прозорец спецификация. който се отваря с двойно кликване върху линия, избрана в спецификацията атрибут свойствата на класа на прозореца. В отделните клас атрибутите свойства, можете да посочите тип атрибут данни, както и първоначалната си стойност. и възлага атрибут стереотип от падащия списък или да промени обхвата на квантор.

За атрибут лична карта, както вида на неговите позволени стойности на вложените списък Type изберете тип цяло число (цяло число), и да се определи квантор видимостта трябва да изберете за контрол на износа група (за контрол на износа) квантор Public. Тъй като първоначалната стойност за този атрибут не е определена, съответното поле следва да бъде оставено празно. В секцията на документацията на атрибута клас, можете да влезете в обяснителен текст: "четящо устройство карта чете стойността на този атрибут за кредитна карта на клиента" и кликнете Apply или OK. за да запаметите резултатите от редактирането на тези свойства приписват. Подходящи прозорец свойства на спецификацията атрибут ID карти след редактиране на общите свойства ще бъдат както следва (фиг. 5.2).

Знайте, Intuit, лекция, добавяйки, атрибути и операции в диаграма клас


Фиг. 5.2. Диалогов прозорец за атрибути спецификация свойства лични карти, след редактирането

За един-единствен атрибут, можете също да се определят допълнителни свойства, които са достъпни за редактиране на раздел Подробности (Подробности) диалогови спецификация свойствата на избрания атрибут (фиг. 5.3) на.

Знайте, Intuit, лекция, добавяйки, атрибути и операции в диаграма клас


Фиг. 5.3. Диалогов прозорец за атрибути спецификация свойства лични карти, отворен към детайла (Подробности) раздела

В раздела Подробности, изберете група от Мантинела (Локализация), можете да посочите условията на съхранение в атрибут обект на избрания клас. Следните свойства могат да бъдат използвани, за да изберете:

След това можете да дефинирате атрибут като статично, поставяне на знак в селекцията на Static ред. Статичното атрибут, по дефиниция, има една и съща стойност за всички обекти от този клас. И накрая, в раздела Подробности можете да дефинирате атрибут като производно, поставяне на знак в селекция Извлечен линия. Значение производно по дефиниция атрибут може да се изчисли въз основа на стойностите на други атрибути на този или друг клас.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!