Добро пожаловать на ваш десятый урок. Сегодня мы будем продолжать рассматривать классы в Python. Сегодня мы рассмотрим по моему мнению примеры полегче чем на первом уроке про классы. Как мы помним с шестого урока без классов не будет игр, так что усаживайтесь поудобнее, и внимательно читайте.


Существует множество классов, но есть самый основной-сущности, он делиться на два подкласса одушевленные и неодушевленные вот вам пример:

Как вы заметили вверху таблички было слово Сущности(things), оно является предком всех ниже перечисленных подклассов. Например подкласс одушевленные(animate) является потомком класса сущностей и так далее:

Давайте вспомним шестой урок, и подумаем что обозначает функция def и self. Def - дает заголовок переменной а self -помогает объекту выполнить действие которое он должен выполнять. Сейчас вместо pass мы дадим заголовок функции, и напишем print-ом то что оно обозначает на русском языке:

Давайте поработаем с turtle, мы создадим объекты -bill, rouse, emma. Они будут черепашатами которыми будут работать при помощи дополнительного вызова turtle – import turtle, нам придется только перед всеми командами писать букву t в расширенной форме это будет -turtle.Pen(). Код будет выглядеть так:

На этом все! До скорых встреч!

Комментарии