Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (4)

Лучшие ответы пользователя

Все ответы (2)
  • Чем классы отличаются от функций в python?

    @Popou
    В плане питона , ни чем. Однако в ООП очень важно знать классы , ибо по ним создаются объекты которые работают с теми или иными переменными.
    Допусим класс cat, он хранит себе данные вес объем и цвет , и куда удобнее их хранить в одном объекте, особенно когда их много. Так ты просто создашь лист cat где у каждого объекта свои данные. И в классе cat находиться функция getName котором возвращает породу взависимости от данных в самом классе , и аргументы передавать не надо , и изящно.
    А теперь представим функцию getCatName, первое не удобство, тебе придется передавать аргументы все 3 параметра. Второе же , эти параметры ты должен где то хранить , ладно если был только один объект cat , а представь что их тысяча, и тебе придется хранить их либо в двойном листе , либо 3 отдельных листа, что делает код уже трудно читаемым
    Ответ написан

Лучшие вопросы пользователя

Все вопросы (9)