Значення діаграми класу (що це таке, поняття та визначення)

Діаграма класів - це статичне представлення, що використовується в області програмування для опису Структура системи, що представляє її класи, атрибути, операції та взаємозв'язки між об'єктів.

Цей тип подання дуже корисний при розробці систем і програмне забезпечення обчислювальної техніки, оскільки вона визначає всі класи, які повинна мати система, і служить основою для побудови інших діаграм, що визначають тип зв'язку, послідовність і стани систем.

Діаграма класів є центральною частиною Єдиної мови моделювання (UML - Неофіційна мова моделювання). Він представляє основні цілі UML, що мають функцію відокремлення елементів дизайну від системного кодування.

Ця мова допомагає моделювати кілька підмножин діаграм, включаючи поведінку, взаємодію та структурні діаграми. Зазвичай він використовується інженерами для документування архітектури програмне забезпечення.

Компоненти діаграми класів

Елементи діаграмування, що складають схему класів, можуть представляти класи, які будуть насправді запрограмовані, а також основні об'єкти або взаємодія між класами та об'єктами система. Ці предмети:

Клас

Анотація елемент, що представляє набір об'єктів. Він містить специфікацію об’єкта, його характеристики, атрибути та методи.

Атрибут

Він визначає такі характеристики класу, як видимість, ім'я, тип даних, кратність, початкове значення та властивість.

THE видимість він може бути загальнодоступним (представлений символом +) або приватним (представлений символом -). Коли він загальнодоступний, інші класи можуть мати доступ до атрибута, а коли він приватний, доступ має лише сам клас.

Він також може бути захищений (представлений символом #) або може бути упакований. (представлений символом ~), де доступ до атрибута здійснюється відношенням класу до класу зовнішній.

О Ім'я - це ідентифікація атрибута та тип даних вказує специфікацію даних атрибута, а також її початкове значення і ваш властивості, які залежать від мови, що використовується в програмуванні. THE кратність вказує на здатність атрибута встановлювати стосунки з іншими класами.

Операція

Він має справу з функцією, необхідною для абстрактного об’єкта. Цей компонент також містить такі функції, як назва, видимість та параметри.

Асоціація

Цей компонент стосується здатності класів співвідноситися. Він також може містити назву, кратність та тип навігації, які вказують, звідки береться інформація про клас і куди вона надходитиме.

Що стосується структури, схема класу представлена ​​таким чином, що сама форма класу складається з прямокутника з трьома лініями.

Верхній рядок містить ім'я класу, середній рядок, атрибути класу, а нижній рядок відображає методи або операції, які клас може використовувати. На схемі класи та підкласи згруповані між собою, щоб показати статичний зв’язок між кожним об’єктом.

На малюнку нижче показано a приклад діаграми класів просто:

діаграма класу

Див. Також значення програмне забезпечення і Діаграма.

Значення робочого столу (що це таке, поняття та визначення)

робочий стіл це слово в англійській мові, що позначає основне комп'ютерне середовище. Буквально т...

read more

Значення біта і байта (що це таке, поняття та визначення)

Біт є скороченням від Двійкова цифра, що в перекладі з португальської означає двійкова цифра, тоб...

read more

Значення INPUT (що це таке, поняття та визначення)

ВХІД є Англійський вираз, що означає введення. Цей термін широко використовується в галузі інформ...

read more