Публикации по теме 'oop'
Возвращаясь в школу, Vol. 2
Помните, это не рассказ и не серьезная статья, это больше похоже на блокнот, потому что я хочу понять и улучшить свои знания о программировании, и мне нужно попрактиковаться в английском, поэтому продолжим:
ООП (объектно-ориентированное программирование) ¬¬
Что означает абстракция?
Абстракции, такие как инкапсуляция и наследование, являются наиболее важными принципами объектно-ориентированного программирования, они определяют парадигму, теперь я мог бы сказать:
Абстракция — это акт..
Актеры и протокол метаобъектов
Читая вашу вдохновляющую статью, я вспомнил, что в прошлом узнавал о некоторых других связанных темах. Лично я не думаю, что компонент — это хорошее название для выбора — это перегруженное понятие, особенно в области JavaScript и Интернета.
MOP = протокол метаобъекта
MOP на самом деле является предопределенной аббревиатурой в поле OOP: Metaobject Protocol . Это описывает объектно-ориентированный протокол, который определяет, как должна работать объектная система. Наиболее ярким..
Использование «переключателя» не является анти-паттерном
Резюме
Операторы Switch по сравнению с базовыми перечислениями имеют множество недостатков. Многие ограничения можно преодолеть, используя либо динамическую диспетчеризацию, либо шаблон посетителя, в зависимости от вашего варианта использования. В языках, изначально поддерживающих типы сумм, рассмотрите возможность использования их вместо шаблона посетителя.
Введение
Недавно я видел несколько статей, в которых утверждается, что операторы switch (или даже операторы if )..
Объектно-ориентированный PHP - простой подход
Некоторым разработчикам PHP концепция объектно-ориентированного программирования кажется пугающей. Возможно, вы просматривали репозитории на GitHub или читали статьи о том, как реализовать функцию в конкретном вашем проекте PHP, а код полон сложного синтаксиса. Говорю вам, концепцию ООП легко понять.
Объектно-ориентированное программирование (ООП) - это стиль программирования, который позволяет разработчикам и программистам группировать связанные задачи или действия в классы для..
Что такое объектно-ориентированное программирование (ООП)?
Когда мы вступаем в мир программирования, мы узнаем о различных способах написания кода, и эти способы написания кода называются парадигмами программирования. Объектно-ориентированное программирование (ООП) - это парадигма программирования, в которой каждая сущность представлена в форме объекта , который принадлежит определенному классу и имеет все свойства и функции этого класс . Теперь давайте углубимся в эти два ключевых термина: объект и класс .
класс можно определить как..
Парадигмы программирования
Введение в ООП…
Парадигмы программирования можно разделить на 2 категории.
Императивное программирование
Программист инструктирует как это сделать .
К этому сектору относятся процедурные и объектно-ориентированные парадигмы.
2. Декларативное программирование
Программист объявляет что делать .
Функциональные и логические парадигмы подпадают под этот сектор.
Императивное программирование
Процедурная парадигма
Инструкции сгруппированы в процедуры. Эти процедуры..
Пить пиво с ООП и ФП
Пить пиво с ООП и ФП
Еще одна статья об объектно-ориентированном и функциональном программировании
Несколько дней назад, когда я пил пиво с некоторыми из моих коллег-разработчиков, снова поднялась дискуссия о объектно-ориентированном и функциональном программировании . И я все еще замечаю, особенно среди менее опытных разработчиков, некоторые недоразумения и много путаницы, происходящие вокруг этой темы.
В этой статье, насколько мне известно, делается попытка дать ясный и..