Font size
WorksheetsООП Модуль 5 PS1
Total questions: 10
Worksheet time: 6mins
Язык программирования Python является объектно-ориентированным. Это означает, что каждая сущность (переменная, функция и так далее) в этом языке является объектом определенного ___
метода
класса
окружения
значения
Набор данных и действий (свойств и методов), которые удобно воспринимать как единое целое
тип
объект
класс
наследование
Подход, который базируется на создании объектов и управлении ими
структурное программирование
объектно-ориентированное программирование
наследование
инкапсуляция
___ класса - переменная, помещённая внутрь класса
объект
метод
свойство
спрайт
___ класса - функция, помещённая внутрь класса
оператор
метод
свойство
объект
(a) на событие - это запрос программы, какое событие для неё важно
Описание того, как должны быть устроены объекты одной группы
класс
суперкласс
тип данных
наследники
___ класса — это объект, созданный по описанию, запрограммированному в классе.
тип
экземпляр
спрайт
наследник
Выбери правильные утверждения о классах
Классы можно как подключить из библиотек (Turtle), так и создать самому
Для описания свойств класса нужен конструктор
def __init__():
Все объекты одного класса имеют одинаковый набор свойств и методов (переменных и функций)
Чтобы создать класс, используется оператор def
Класс может обладать любым количеством свойств и методов
Выбери верные утверждения о наследовании
Если класс-наследник дополняется новыми методами, а новые свойства не вводятся, конструктор суперкласса вызывать не нужно
Наследование - механизм, позволяющий создать один класс на основе другого, дополнив его новыми свойствами и/или методами
Конструктор суперкласса вызывается, если мы дополняем класс-наследник новыми свойствами
При наследовании надо всегда обязательно вызывать конструктор суперкласса
class track(car):
track - родительский(супер), а car - дочерний (наследник) класс
