Публикации по теме 'object-oriented'


Создание объектов JavaScript: шаблоны и лучшие практики
Создание объекта JavaScript — сложная тема. В языке есть множество стилей для создания объектов, и новички, и ветераны могут чувствовать себя перегруженными выбором и неуверенными, что им следует использовать. Но, несмотря на разнообразие и то, насколько разным может выглядеть синтаксис для каждого из них, они более похожи, чем вы, вероятно, думаете. В этой статье я собираюсь познакомить вас с различными стилями создания объектов и с тем, как каждый из них строится на других поэтапно...

Умная. Композиция объекта через композицию фабрики классов.
Умная. Композиция объекта через композицию фабрики классов. Но у вас по-прежнему есть `new` , и где-то кто-то собирается расширить ваш MurderRobotDog посредством обычного наследования классов, и ваш красивый дизайн превратится в кучу запутанных классов. =)

Концепции ООП — Полиморфизм
В сегодняшней статье мы обсудим полиморфизм, один из 4 столпов объектно-ориентированного программирования. Мы рассмотрим, что такое полиморфизм, как и почему мы его используем, а также пример кода с использованием JavaScript. Прежде чем мы углубимся, давайте немного поговорим об объектно-ориентированном программировании. Объектно-ориентированного программирования Объектно-ориентированное программирование — это модель, которая организует разработку программного обеспечения вокруг..

Оккультизм Питона
Обнаружение темной стороны объектно-ориентированного программирования Python Объектно-ориентированное программирование Python (ООП) широко считается одной из самых мощных функций языка, предлагая разработчикам возможность структурировать и организовывать свой код логичным и повторно используемым образом. Однако, как и у всех парадигм программирования, у ООП в Python есть «темная сторона», которая не часто обсуждается. Понимание темной стороны ООП Python может помочь разработчикам писать..

Как писать объектно-ориентированный JavaScript
и почему это хорошая идея, если вы не используете фреймворк Если вы не используете фреймворк JavaScript, такой как React, Angular или Vue (и это лишь некоторые из них), идея создания шаблона проектирования остается за разработчиками. Но что, если ваш собственный сторонний проект или ваша компания использует jQuery (или просто старый добрый JavaScript), а использование фреймворка на данный момент нецелесообразно? Отличная идея — внедрить шаблон проектирования в ваше веб-приложение...

Модификатор частного доступа: полный курс ООП Python — Часть 31
Узнайте, что такое модификатор частного доступа в Python и как его реализовать. Прежде чем мы начнем, позвольте мне сказать вам следующее: Эта статья является частью Полного курса объектно-ориентированного программирования на Python , который вы можете найти здесь . Все ресурсы доступны в разделе «Ресурсы» ниже. Эта статья также доступна в виде видео на YouTube здесь . Введение В этой статье вы узнаете о третьем типе модификаторов доступа — модификаторах Частного..

Функции с приемником
Подробное объяснение функций с приемником, чем они отличаются от функций расширения, как они представлены и как их вызывать. Теги: # ФУНДАМЕНТАЛЬНАЯ КОНЦЕПЦИЯ Эта статья является частью Kotlin Primer , авторитетного руководства по языку Kotlin, предназначенного для облегчения работы с Kotlin…