SoftwareEngeneering_16.ppt
- Количество слайдов: 18
Об’єктно - орієнтована парадигма програмування Уніфікована мова моделювання UML (II)
Об’єктно - орієнтована методологія програмування заснована на поданні програми у вигляді сукупності об'єктів, кожний з яких є екземпляром певного класу, а класи утворять ієрархію спадкування.
Приклад визначення класу Екземпляри класу Printer
Чотири головних елементи об’єктноорієнтованого стилю (об'єктної моделі) : • абстрагування; • інкапсуляція; • модульність; • ієрархія структура класів ("is-a"), структура об'єктів ("part of").
Ієрархія спадкування входження "part of"
Діаграма класів
Діаграма об’єктів
Діаграма класів
Діаграма об'єктів
Діаграми взаємодії між об'єктами • діаграми послідовності • діаграми кооперації
час Рисування прямокутника у редакторі (умовний приклад)
Реєстрація студента в “системі реєстрації”
Діаграма послідовності
Діаграми діяльності (Activity Diagrams)
Доріжки (Swimming Lines)
Розділення й злиття
Наступне:
SoftwareEngeneering_16.ppt