Рубрики
Без рубрики

Учиться, делая упс

Что такое упс? Ответ в техническом термине-это объектно-ориентированная система программирования (OOPS)-это P … Tagged with Firstyearincode, OOP, Python, Science.

Ответ в техническом термине-это объектно-ориентированная система программирования (OOPS)-это парадигма программирования, основанная на концепции «объектов», которые содержат данные и методы. … Объектно -ориентированное программирование объединяет данные и его поведение (методы) в одном месте (объект) Облегчает понимание того, как работает программа.

Хорошо, только 25 % людей могут понять этот термин на этом языке, поэтому давайте упростим это:

Сначала это сложно, но когда я участвую в июльском семинаре по крио. Делайте это, становится просто для меня, так как они приводят реальные примеры. Crio.do

Такие как

Объекты

Объекты идентифицируются его уникальным именем. Объект представляет определенный экземпляр класса. Там может быть более одного экземпляра объекта. Каждый экземпляр объекта может хранить свои соответствующие данные. Объект представляет собой набор элементов данных и связанных с ними функций, также известных как методы.

Объекты с аналогичными свойствами и методами сгруппированы вместе для формирования класса. Таким образом, класс представляет собой набор отдельных объектов. Характеристики объекта представлены в классе как свойства. Действия, которые могут выполняться объектами, становятся функциями класса и называются методами.

Пример 1; У архитектора будут чертежи для дома … эти чертежи будут планы, которые точно объясняют, какие свойства будут иметь дом, и как они все выложены. Однако это просто план, вы не можете жить в нем. Строители будут смотреть на чертежи и использовать эти чертежи, чтобы сделать физический дом. Они могут использовать тот же план, чтобы сделать столько дома, сколько они хотят…. У своего дома будет такая же макет и свойства. Каждый дом может разместить свои семьи … так что в одном доме могут быть в нем кузнецы, в одном доме могут быть в этом Джонс. План – это класс … Дом является объектом. Люди, живущие в доме, являются данными, хранящиеся в свойствах объекта. Абстракция означает отображение важных функций и скрыть несущественные функции для пользователя. Например. Пульт от телевизора.. Remote – это интерфейс между пользователем и телевидением .. Правильно. который имеет кнопки, такие как от 0 до 10, включение/выключение и т. Д. Но мы не знаем схемы внутри пульта. Пользователь не должен знать. Просто он использует важную вещь, которая является отдаленной.

Инкапсуляция + скрывающиеся данные. Это делается в целях безопасности. Автомобиль имеет несколько частей … таких как рулевое управление, колеса, двигатель и т. Д., Который связывается вместе, чтобы сформировать один объект, который является автомобилем. Таким образом, здесь несколько частей автомобилей объединяются вместе, чтобы сформировать один объект, который является автомобилем.

Получение нового класса из существующего класса называется наследование. Crevive (Sub Class) класс получает все функции от существующего класса (Super Class \ Base Class), а также включает в себя некоторые новые функции в подкласс.

Возможность принимать более одной формы, которую операция может проявлять другое поведение в разных экземплярах, зависит от данных, передаваемых в операции. Если девушка замужем, и мать двоих детей, которые занимаются преподавательской работой, то она сначала женщина, учитель в школе, когда она учится в школе, жена кого -то дома, мать своих детей, и очевидная дочь кого -то. Это пример полиморфизма.

https://crio.do/ Очень помогите мне в изучении основных основ, и они вам тоже помогут. И у них есть девиз обучения, и я получаю это из -за этого девиза. У них есть проекты микро-эксперимента, которые помогают мне усердно усложнить мою слабую концепцию.

Резюме: мы говорили о основных принципах OOPS, таких как полиморфизм, инкапсуляция, наследование и занятия с их соответствующими примерами. Спасибо за чтение!

Оригинал: “https://dev.to/tiwariji264/learn-by-doing-oops-506b”