Объе́ктно-ориенти́рованное программи́рование (ООП)

Начать. Это бесплатно
или регистрация c помощью Вашего email-адреса
Объе́ктно-ориенти́рованное программи́рование (ООП) создатель Mind Map: Объе́ктно-ориенти́рованное программи́рование (ООП)

1. абстракция

1.1. для выделения в моделируемом предмете важного для решения конкретной задачи по предмету, в конечном счёте — контекстное понимание предмета, формализуемое в виде класса

2. инкапсуляция

3. для быстрой и безопасной организации собственно иерархической управляемости: чтобы было достаточно простой команды «что делать», без одновременного уточнения как именно делать, так как это уже другой уровень управления

4. наследование

5. полиморфизм

5.1. для определения точки, в которой единое управление лучше распараллелить или наоборот — собрать воедино

6. Класс

7. -квантификация переменных типа -объект -объектный тип и класс.

8. ля быстрой и безопасной организации родственных понятий: чтобы было достаточно на каждом иерархическом шаге учитывать только изменения, не дублируя всё остальное, учтённое на предыдущих шагах

8.1. Ключевые понятия

9. универсальный, комплексный тип данных, состоящий из тематически единого набора «полей» и «методов»