Классы в JavaScript - ООП - OOP - super, extend, javascript class
Понятие ООП в JavaScript
ООП (Объекто-ориентированное программирование) - это принципиально новый вид программирования. ООП используется не только в JavaScript, но и в других языках тоже. И о понятии ООП я Вам и расскажу в этой статье. В основе ООП лежит объект. Объект - это некая сущность, у которой есть свойства и методы, позволяющие этими свойствами манипулировать. Вот такое сухое определение, но зато полностью отражающее суть объекта. Чтобы стало ещё понятнее, давайте приведу пример из жизни. Самый популярный пример - это автомобиль...
ООП в PHP: Особенности реализации
Предыдущая часть: ООП в Python Продолжаем рассматривать реализацию ООП в различных языках. Сегодня будет PHP. Учтите, что на сегодняшний день актуальная версия это 7 и выше. 1. Объект Здесь мы рассматриваем динамическое создание безымянного объекта. В PHP это можно сделать так: $a = (object) ['id' => 1, 'title' => 'My Title']; То есть объект создаётся как обычный ассоциативный массив, но перед его объявлением мы пишем (object), преобразуя его в объект. Доступ к элементам массива и к свойствам объекта...