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


Введение в объекты в JavaScript
Объект в JavaScript — это набор пар ключ-значение, где ключ — это строка (или символ), идентифицирующая значение. Он может быть создан с помощью фигурных скобок {} и может содержать свойства и методы. Например, следующий код создает пустой объект: const myObject = {}; А следующий код создает объект с двумя свойствами, name и age : const person = { name: "John", age: 30 }; Точечная нотация против скобки Notaio: Вы можете получить доступ к свойствам объекта,..

ой в javascript! часть 2: 4 столпа уп
Привет всем 😃 В предыдущей статье мы начали путешествие в мир ООП с изучения прототипов и классов, а в этой статье мы собираемся завершить это путешествие, изучив 4 столпа объектно-ориентированного программирования. Но прежде чем мы начнем, что такое объектно-ориентированное программирование ?🤔 ООП — это парадигма программирования, основанная на объектах (чертежах), которые собирают вместе связанные данные, и мы можем создавать экземпляры этого объекта и создавать другие. объекты..

Специальные методы в Python №1: реализация кватернионов
Введение В Python есть чрезвычайно полезный, но часто упускаемый из виду инструмент — dunder-методы . Это специальные методы, которые используются всеми классами и позволяют нам настраивать поведение определяемых пользователем классов. Если вы раньше программировали на Python, вы, вероятно, уже знакомы с наиболее распространенными методами dunder: __init__ и __str__ . Тем не менее, существуют десятки этих дандер-методов. Они позволяют нам настраивать поведение создаваемых нами..

Сущность объектов (часть II): более глубокое погружение в парадигму ООП Python
Этот блог является второй частью подробного руководства по объектно-ориентированному программированию (ООП) в Python, состоящего из двух частей. В первой части, Сущность объектов (Часть I): раскрытие парадигмы ООП Python , мы рассмотрели основные понятия, такие как классы, объекты, атрибуты, методы и объектные переменные. Теперь мы продолжим наше исследование глубже и углубимся в дополнительные ключевые аспекты ООП, такие как переопределение методов, инкапсуляция, абстракция,..

Прокси-объект JavaScript.
Вы можете использовать объекты здесь и там, но задумывались ли вы когда-нибудь о том, как это на самом деле работает внутри капюшона? Вы когда-нибудь сталкивались с ограничениями на использование ваших объектов? Итак, мы обсудим прокси-класс JavaScript. Я надеюсь, что вы получите некоторое представление, если не ответ на то, что вы уже искали. Класс Proxy в JavaScript — это мощный инструмент, который позволяет вам перехватывать и изменять определенные операции, выполняемые над..

Объектно-ориентированное программирование на Java
Объектно-ориентированная парадигма основана на объектах, которые имитируют сущности реального мира. Классы и объекты являются основными компонентами концепции ООП. Что такое класс? Класс — это схема или шаблон для создания объектов. Как на картинке выше Автомобиль - это класс. Это просто логическая сущность. Классы имеют поведение (или методы) и атрибуты (или поля), которые связаны с общими характеристиками и общими функциями класса. Что такое объект? Объект является..

Прототипное наследование в Javascript
Прототипное наследование в Javascript Несмотря на то, что может быть сказано в моем резюме, я многого не знаю о Javascript. Я часто вижу слово «монада». Не совсем уверен, как эти «сборщики мусора» говорят о своих работах (может быть, если бы я принес ему гаторрейд?). JS имеет типизированные массивы? Из всех загадок этого языка программирования самой загадочной из них были прототипы. Я продолжал видеть прототип повсюду и понятия не имел, что это значит. Итак, в выпуске блога на..