Добро пожаловать на ваш шестой урок. Сегодня мы с вами рассмотрим классы и объекты в Python. Классы в Python очень нужная и тяжолая тема , поетому у нас будет два урока на эту тему. Зачем вообще нужны эти классы? Классы нужны для определения предмета или сущности. Еще классы являються основой частью ВСЕХ игр которые создаються в Python.
Что же такое классы?
ЗАПОМНИ:Классы-это описанние объекта определенного типа.
А что такое объекты?
Объекты-это экземпляры некоторых класов.
Вот вам пример того, что классы есть обязательными в играх.
Все что вам не понятно, мы рассмотрим когда будем изучать tkinter. Здесь написан код мяча из игры "Прыг-Скок".
Давайте создадим класс Cat, который моделирует котиков. Что мы знаем про котов? У них есть кличка , порода, возраст. Вот так мы и получиди код:
Давайте разберем его. Что обозначает def? def -функция которая дает название коду(команде). Что такое __init__? __init__-метод, который автоматически выполняется при создании нового екземпляра в базе класса. Параметр self нужен для связи с конкретным объектом. name, breed, age это атрибуты классов:
ЗАПОМНИ: Атрибутты классов - это имена переменных, в которих сохраняются возможности объекта.
А теперь давайте создадим объект.
Сначала создадим переменную my_cat;
Далее пишем Cat-название класса;
Затем в скобках напишите имя , породу , возраст;
Вот так мы и создали объект:
У нас выходит следущее:
На этом все! Можно пройти тест-https://www.classtime.com/, код к тесту-JDRM25.
Следующий урок 04.06.2020 или 05.06.2020.
Время для отдыха-Все про котов.





Комментариев нет:
Отправить комментарий