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


Что такое класс? Что такое объект? Что такое экземпляр?
Прочитав несколько статей и услышав жаргон ООП (объектное, ориентированное программирование), мне стало любопытно, чем объект отличается от экземпляра. Что ж, после прочтения этой ветки о переполнении стека вы можете увидеть, сколько путаницы в этих двух. Что ж, начнем с класса. class Building() { var isDoor = false var numberOfWindows = 0 function openDoor -> Bool { isDoor = true return isDoor } function setNumberOfWindows(number: Integer) {..

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

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

Объектно-ориентированное программирование (ООП) в Javascript
Объектно-ориентированное программирование (ООП) — это парадигма программирования, основанная на идее «объектов», которые могут содержать данные и код, управляющий этими данными. ООП спроектирован так, чтобы быть интуитивно понятным и простым для понимания, и используется во многих языках программирования, включая JavaScript. В JavaScript объекты используются для представления объектов реального мира и могут иметь свои собственные свойства (данные) и методы (код). Например, объект..

Объектно-ориентированное программирование на JavaScript # 3. Полиморфизм.
В этом рассказе мы собираемся исследовать полиморфизм в спецификации JavaScript ES7. Но сначала давайте вернемся к типам наследования, потому что оно имеет действительно важную связь с полиморфизмом. В левой части слайда находится тип, который мы исследовали в предыдущей статье , и называется он наследованием IS A . Это означает, что экземпляр любого дочернего класса по-прежнему является типом родительского класса, или с точки зрения синтаксиса JS лучше сказать экземпляр..

Javascript ООП-концепция #1
👉 Привет, друзья, меня зовут Беннисон. В этом блоге я собираюсь рассказать о концепции ООП в JavaScript. Мы можем разделить Javascript на два типа: функциональное программирование и объектно-ориентированное программирование. И этот блог посвящен объектно-ориентированному программированию (ООП). этот блог будет сопровождаться общим обзором объектно-ориентированного языка программирования. Поэтому, если вы не можете понять коды этого блога, не волнуйтесь, мы расскажем о таких вещах в..

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