Инструменты пользователя

Инструменты сайта


php:principles:principles_oop

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

php:principles:principles_oop [2023/08/14 21:33]
werwolf создано
php:principles:principles_oop [2023/08/14 21:44] (текущий)
werwolf
Строка 3: Строка 3:
 Четыре основных принципа объектно-ориентированного программирования следующие. Четыре основных принципа объектно-ориентированного программирования следующие.
  
-  * **Абстракция**. ​Моделирование требуемых атрибутов и взаимодействий сущностей в виде классов для определения абстрактного представления системы+  * **Абстракция**. ​ – это набор характеристик описывающих поведение и структуру данных ​объекта.
   * **Инкапсуляция**. Скрытие внутреннего состояния и функций объекта и предоставление доступа только через открытый набор функций   * **Инкапсуляция**. Скрытие внутреннего состояния и функций объекта и предоставление доступа только через открытый набор функций
   * **Наследование**. Возможность создания новых абстракций на основе существующих   * **Наследование**. Возможность создания новых абстракций на основе существующих
-  * **Полиморфизм**. Возможность реализации наследуемых свойств или методов отличающимися способами ​в рамках множества абстракций+  * **Полиморфизм**. Возможность реализации наследуемых свойств или методов отличающимися способами
php/principles/principles_oop.1692038023.txt.gz · Последние изменения: 2023/08/14 21:33 — werwolf