Зміст
12 відносини: C Sharp, C++, D (мова програмування), Java, Unified Modeling Language, Клас (програмування), Принцип підстановки Лісков, Поліморфізм (програмування), Онтологія, Ієрархія, Інтерфейс (об'єктно-орієнтоване програмування), Інкапсуляція (програмування).
- Об'єктно-орієнтоване програмування
- Системи типізації
C Sharp
C# (вимовляється Сі-шарп) — об'єктно-орієнтована мова програмування з безпечною системою типізації для платформи.NET.
Переглянути Успадкування (програмування) і C Sharp
C++
C++ (Сі-плюс-плюс) — мова програмування високого рівня з підтримкою кількох парадигм програмування: об'єктно-орієнтованої, узагальненої та процедурної.
Переглянути Успадкування (програмування) і C++
D (мова програмування)
D — об’єктно-орієнтована, імперативна, багатопарадигмова мова програмування.
Переглянути Успадкування (програмування) і D (мова програмування)
Java
Java (вимовляється Джава) — об'єктно-орієнтована мова програмування, випущена 1995 року компанією «Sun Microsystems» як основний компонент платформи Java.
Переглянути Успадкування (програмування) і Java
Unified Modeling Language
UML (Unified Modeling Language) — уніфікована мова моделювання, використовується у парадигмі об'єктно-орієнтованого програмування.
Переглянути Успадкування (програмування) і Unified Modeling Language
Клас (програмування)
В об'єктно-орієнтованому програмуванні, клас — це спеціальна конструкція, яка використовується для групування пов'язаних змінних та функцій.
Переглянути Успадкування (програмування) і Клас (програмування)
Принцип підстановки Лісков
Принцип заміщення Лісков (Liskov Substitution Principle, LSP) в об'єктно-орієнтованому програмуванні — це спеціальне визначення підтипу, запропоноване Барбарою Лісков у 1987 році на конференції у доповіді під назвою "Абстракція даних та ієрархія".
Переглянути Успадкування (програмування) і Принцип підстановки Лісков
Поліморфізм (програмування)
Поліморфі́зм(з πολύς "багато" + μορφή "форма") — концепція в програмуванні та теорії типів, відповідно до якої використовується спільний інтерфейс для обробки різних спеціалізованих типів.
Переглянути Успадкування (програмування) і Поліморфізм (програмування)
Онтологія
Онтоло́гія (ontologia від ών, род. в. όντος — суще, те, що існує і λόγος — учення, наука) — вчення про буття, розділ філософії, у якому з'ясовуються фундаментальні проблеми існування, розвитку сутнісного, найважливішого.
Переглянути Успадкування (програмування) і Онтологія
Ієрархія
Ієра́рхія (грец. ίεράρχίά, від ίερσς — священний, та άρχή — влада) — поділ на вищі й нижчі посади, чини; суворий порядок підлеглості нижчих щодо посади або чину осіб вищим.
Переглянути Успадкування (програмування) і Ієрархія
Інтерфейс (об'єктно-орієнтоване програмування)
В об'єктно-орієнтованому програмуванні протокол або інтерфейс є звичайним засобом для незв'язаних об'єктів спілкуватися один з одним.
Переглянути Успадкування (програмування) і Інтерфейс (об'єктно-орієнтоване програмування)
Інкапсуляція (програмування)
Інкапсуляція — один з трьох основних механізмів об'єктно-орієнтованого програмування.
Переглянути Успадкування (програмування) і Інкапсуляція (програмування)
Див. також
Об'єктно-орієнтоване програмування
- CORBA
- CQRS
- Component Object Model
- Convention over configuration
- Has-a
- IDEF4
- Is-a
- OOPSLA
- Resource Acquisition Is Initialization
- SOLID (об'єктно-орієнтоване програмування)
- This
- Інкапсуляція (програмування)
- Інтерфейс
- Інтерфейс (об'єктно-орієнтоване програмування)
- Інтроспекція (програмування)
- Абстрагування (програмування)
- Властивість (програмування)
- Віртуальний метод
- Закон Деметри
- Зв'язність (програмування)
- Качина типізація
- Компонентно-орієнтоване програмування
- Наслідування (програмування)
- Непрозорий тип даних
- Об'єкт (програмування)
- Об'єктна модель
- Об'єктно-орієнтована база даних
- Об'єктно-орієнтоване програмування
- Об'єктно-орієнтований дизайн
- Об'єктно-реляційний розрив
- Поліморфізм (програмування)
- Предметно-орієнтоване програмування
- Принцип відкритості/закритості
- Принцип підстановки Лісков
- Принцип розділення інтерфейсу
- Програмний каркас
- Прототипне програмування
- Список термінів об'єктно-орієнтованого програмування
- Фіналізатор
Системи типізації
Також відомий як Наслідування типів, Спадковість (програмування), Підклас (програмування).