Публикации по теме '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 имеет типизированные массивы?
Из всех загадок этого языка программирования самой загадочной из них были прототипы. Я продолжал видеть прототип повсюду и понятия не имел, что это значит. Итак, в выпуске блога на..