Зміст
5 відносини: Unified Modeling Language, Програмне забезпечення, Об'єктно-орієнтований дизайн, Об'єктно-орієнтоване програмування, Інтерфейс.
- Об'єктно-орієнтоване програмування
- Проєктування програмного забезпечення
Unified Modeling Language
UML (Unified Modeling Language) — уніфікована мова моделювання, використовується у парадигмі об'єктно-орієнтованого програмування.
Переглянути Об'єктно-орієнтований дизайн і Unified Modeling Language
Програмне забезпечення
Програ́мне забезпе́чення (програ́мні за́соби) (ПЗ; software) — сукупність програм системи обробки інформації і програмних документів, необхідних для експлуатації цих програм.
Переглянути Об'єктно-орієнтований дизайн і Програмне забезпечення
Об'єктно-орієнтований дизайн
Об'єктно-орієнтований дизайн є процесом планування системи об'єктів, що взаємодіють для вирішення програмних проблем.
Переглянути Об'єктно-орієнтований дизайн і Об'єктно-орієнтований дизайн
Об'єктно-орієнтоване програмування
Об'є́ктно-орієнто́ване програмува́ння (ООП) — одна з парадигм програмування, яка розглядає програму як множину «об'єктів», що взаємодіють між собою.
Переглянути Об'єктно-орієнтований дизайн і Об'єктно-орієнтоване програмування
Інтерфейс
Інтерфе́йс (interface).
Переглянути Об'єктно-орієнтований дизайн і Інтерфейс
Див. також
Об'єктно-орієнтоване програмування
- CORBA
- CQRS
- Component Object Model
- Convention over configuration
- Has-a
- IDEF4
- Is-a
- OOPSLA
- Resource Acquisition Is Initialization
- SOLID (об'єктно-орієнтоване програмування)
- This
- Інкапсуляція (програмування)
- Інтерфейс
- Інтерфейс (об'єктно-орієнтоване програмування)
- Інтроспекція (програмування)
- Абстрагування (програмування)
- Властивість (програмування)
- Віртуальний метод
- Закон Деметри
- Зв'язність (програмування)
- Качина типізація
- Компонентно-орієнтоване програмування
- Наслідування (програмування)
- Непрозорий тип даних
- Об'єкт (програмування)
- Об'єктна модель
- Об'єктно-орієнтована база даних
- Об'єктно-орієнтоване програмування
- Об'єктно-орієнтований дизайн
- Об'єктно-реляційний розрив
- Поліморфізм (програмування)
- Предметно-орієнтоване програмування
- Принцип відкритості/закритості
- Принцип підстановки Лісков
- Принцип розділення інтерфейсу
- Програмний каркас
- Прототипне програмування
- Список термінів об'єктно-орієнтованого програмування
- Фіналізатор
Проєктування програмного забезпечення
- CRC картка
- Convention over configuration
- GRASP
- SOLID (об'єктно-орієнтоване програмування)
- Безперервна доставка
- Декомпозиція
- Дизайн високого рівня
- Керована поведінкою розробка
- Об'єктно-орієнтований дизайн
- Принцип відкритості/закритості
- Принцип розділення інтерфейсу
Також відомий як ООД.