Всем привет.
В сегодняшней статье мы поговорим о том, как работать с классами в Python. Статья ориентирована в первую очередь на читателей, которые пока ещё не знакомы с тем, как определять свои собственные классы в Python. Опытные разработчики на Python, которые работали с классами, возможно, не узнают для себя чего-то нового, поскольку в статье будут даны основы основ, связанные с классами и объектно-ориентированным программированием на языке Python. Также в рамках этой статьи не будут рассмотрены расширенные темы, связанные с классами, например, наследование классов в Python - мы рассмотрим лишь базовые принципы: как определить собственный класс в Python и как создавать объекты этого класса. Если у вас есть интерес к теме наследования, дайте мне знать об этом в комментариях к статье или письмом, и я подготовлю отдельную статью.
Также хочется сразу отметить, что если вы хотите узнать ещё больше про классы в Python, я рекомендую помимо прочтения данной статьи обратиться к официальной документации на сайте Python, ссылка здесь. Там дана подробная информация по теме, правда, на английском языке.
Ниже будет дано небольшое введение в парадигму объектно-ориентированного программирования. Если вы с ней уже знакомы, можете его пропустить и переходить далее, где будет рассмотрен практический пример написания конкретного класса на Python.
Добавить комментарий