Мастер-классы по Javascript Екатеринбург Ростов-на-Дону Москва Узнать больше...
Содержание (скрыть) Содержание (показать)

Основы ООП

Смысл и применимость ООП

  1. Меню, процедурный код
  2. Меню, объектный код
  3. Конструкторы
  4. Итого: процедурный/объектный подходы
    1. Применимость ООП

Объектно-ориентированное программирование (ООП) — это такой подход к проектированию систем, при котором программа представляется как совокупность объектов, взаимодействующих друг с другом.

Внутренний и внешний интерфейс

  1. Пример из жизни
  2. Внутренний и внешний интерфейс
  3. Защита внутреннего интерфейса
  4. Приватные свойства и методы
  5. Рефакторинг
  6. Добавление обработчиков
  7. Везде self вместо this
  8. Геттеры и Сеттеры
  9. Итого

Отделение внутреннего интерфейса от внешнего — обязательная практика в разработке чего угодно сложнее hello world.

Чтобы это понять, отвлечемся от разработки и переведем взгляд на объекты реального мира.

Как правило, устройства, с которыми мы имеем дело, весьма сложны. Но разделение интерфейса на внешний и внутренний позволяет использовать их без малейших проблем.


Комментарии

  1. Приветствуются комментарии, содержащие дополнения и вопросы по статье, и ответы на них.
  2. Если ваш комментарий касается задачи -- откройте её в отдельном окне и напишите там.
  3. Комментарии без смысла, с рекламой или не о статье вообще - удаляются.
Наверх

Содержание

Реклама

Нашли опечатку?

Нашли опечатку на сайте? Что-то кажется странным?
Выделите соответствующий текст и нажмите Ctrl+Enter!

Последние Комментарии

Помоги другим!

Помоги другим узнать о хорошей статье!