3 года назад
Классы в Python
А давайте поговорим о классах в Python! Объектно-ориентированный подход наиболее полезен, когда ваш код включает сложные взаимодействия многих объектов. В настоящем производственном коде классы могут иметь десятки атрибутов и методов со сложной логикой, но базовая структура такая же, как и в самом простом классе. Классы подобны чертежам объектов, описывающим возможное поведение и состояния, которые может иметь каждый объект определенного типа. Например, если вы говорите, что «у каждого клиента будет...
327 читали · 5 лет назад
ООП на Python: концепции, принципы и примеры реализации
Объектно-ориентированная парадигма имеет несколько принципов: Если вам интересно, что думает об этой концепции сам ее создатель Алан Кэй, загляните сюда. Язык Python – типичный представитель ООП-семейства, обладающий элегантной и мощной объектной моделью. В этом языке от объектов никуда не спрятаться (ведь даже числа являются ими), поэтому давайте разбираться, как это все реализовано. Основы ООП на Python для начинающих Классы Создавать классы в Python очень просто: class SomeClass(object): #...