Публикации по теме 'oop'


Возвращаясь в школу, Vol. 2
Помните, это не рассказ и не серьезная статья, это больше похоже на блокнот, потому что я хочу понять и улучшить свои знания о программировании, и мне нужно попрактиковаться в английском, поэтому продолжим: ООП (объектно-ориентированное программирование) ¬¬ Что означает абстракция? Абстракции, такие как инкапсуляция и наследование, являются наиболее важными принципами объектно-ориентированного программирования, они определяют парадигму, теперь я мог бы сказать: Абстракция — это акт..

Актеры и протокол метаобъектов
Читая вашу вдохновляющую статью, я вспомнил, что в прошлом узнавал о некоторых других связанных темах. Лично я не думаю, что компонент — это хорошее название для выбора — это перегруженное понятие, особенно в области JavaScript и Интернета. MOP = протокол метаобъекта MOP на самом деле является предопределенной аббревиатурой в поле OOP: Metaobject Protocol . Это описывает объектно-ориентированный протокол, который определяет, как должна работать объектная система. Наиболее ярким..

Использование «переключателя» не является анти-паттерном
Резюме Операторы Switch по сравнению с базовыми перечислениями имеют множество недостатков. Многие ограничения можно преодолеть, используя либо динамическую диспетчеризацию, либо шаблон посетителя, в зависимости от вашего варианта использования. В языках, изначально поддерживающих типы сумм, рассмотрите возможность использования их вместо шаблона посетителя. Введение Недавно я видел несколько статей, в которых утверждается, что операторы switch (или даже операторы if )..

Объектно-ориентированный PHP - простой подход
Некоторым разработчикам PHP концепция объектно-ориентированного программирования кажется пугающей. Возможно, вы просматривали репозитории на GitHub или читали статьи о том, как реализовать функцию в конкретном вашем проекте PHP, а код полон сложного синтаксиса. Говорю вам, концепцию ООП легко понять. Объектно-ориентированное программирование (ООП) - это стиль программирования, который позволяет разработчикам и программистам группировать связанные задачи или действия в классы для..

Что такое объектно-ориентированное программирование (ООП)?
Когда мы вступаем в мир программирования, мы узнаем о различных способах написания кода, и эти способы написания кода называются парадигмами программирования. Объектно-ориентированное программирование (ООП) - это парадигма программирования, в которой каждая сущность представлена ​​в форме объекта , который принадлежит определенному классу и имеет все свойства и функции этого класс . Теперь давайте углубимся в эти два ключевых термина: объект и класс . класс можно определить как..

Парадигмы программирования
Введение в ООП… Парадигмы программирования можно разделить на 2 категории. Императивное программирование Программист инструктирует как это сделать . К этому сектору относятся процедурные и объектно-ориентированные парадигмы. 2. Декларативное программирование Программист объявляет что делать . Функциональные и логические парадигмы подпадают под этот сектор. Императивное программирование Процедурная парадигма Инструкции сгруппированы в процедуры. Эти процедуры..

Пить пиво с ООП и ФП
Пить пиво с ООП и ФП Еще одна статья об объектно-ориентированном и функциональном программировании Несколько дней назад, когда я пил пиво с некоторыми из моих коллег-разработчиков, снова поднялась дискуссия о объектно-ориентированном и функциональном программировании . И я все еще замечаю, особенно среди менее опытных разработчиков, некоторые недоразумения и много путаницы, происходящие вокруг этой темы. В этой статье, насколько мне известно, делается попытка дать ясный и..