Объектно-ориентированное программирование в JavaScript | ООП в JavaScript

На вебинаре мы разберем, в чем отличие ООП подхода к разработке в мультипарадигменном языке JavaScript от ООП подхода в классических объектно-ориентированных языках, как например Java. Какими плюсами и минусами обладает ООП в JavaScript, а также какие правила ООП мы можем в нем применять. Спикер: Георгий Клюковкин, Lead Software Engineer План вебинара: 4 принципа ООП Полиморфизм Инкапсуляция Абстракция Наследование Наследование vs композиция Почему наследования лучше избегать и как использовать композицию Объектно-прототипное наследование в JS Что такое прототипное наследование Функции конструкторы и классы Функции конструкторы синтаксический сахар в виде классов отличие классов JS от классов Java Single responsibility principle #JS #OOP #JavaScript