Найти тему

Что такое ООП и для чего он создан? Поясню, что это

Здравствуйте дорогие читатели, сегодня мы поговорим об ООП на python3.

Что такое ООП и для чего он создан? Поясню, что это. ООП это объектно ориентированное программирование.

Будет ошибочно считать, что ООП это сложно и оно только усложняет работу. ООП создано для того что бы облегчить работу программистам. Так как оно делает более удобным работу в команде.

Например, вы создали класс, и другой программист может не меняя ваши наработки на его основе создать кучу экземпляров. ООП позволят создавать объекты на основе других и далее наследовать друг друга.

Погрузимся поглубже в эту тему. Класс создаётся с помощью слова “class”, на языке программирования python3. Далее идёт название класса. Оно дожно быть с большой буквы по стандарту PEP8. Далее идут скобки (не всегда, но чаще всего). Далее идёт двоеточие и Entеr.

Личный архив
Личный архив

Внутрь класса помещаются объекты с помощью 4 пробелов или отступа (или можно нажать клавишу “Tab”). Тем самым интерпретатор поймёт что вы пишете внутри класса.

В классе реализуются функции, которые называются методы. (Это те же функции, но в классе их называют методы.) С помощью этих методов можно создать так называемый чертёж. А по этому чертежу уже создавать другие экземпляры.

Представьте у вас есть чертёж дома и по этому чертежу можно построить кучу домов. Тут схема такая же, из одного класса можно создать кучу экземпляров. Именно этим и занимаются программисты.

Программисты могут не меняя ваш класс создать свой экземпляр. Тем самым это упрощает им работу. Если вы пишете один, то классы не покажут вам своё удобство в полном виде. А если в команде из множества людей, то вы ощутите весь спектр удобств данной системы.

Надеюсь моя стать дала вам понять, что такое ООП и что такое классы. Всем спасибо, что дочитали до конца. С вами был я Паша, всем пока.