Описание работы
Описание работы
Курс: ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ ВЫСОКОГО УРОВНЯ PYTHON Тема 12. Объектно-ориентированное программирование на языке Python1.Возможности классов и объектов не ограничиваются лишь объединением переменных под одним именем, т. е. хранением состояния объекта. Классы также позволяют задавать ФУНКЦИИ внутри себя для работы с полями класса, т. е. влиять на поведение объекта.
2.В чем отличие функции в классе от метода в объекте?
метод в объекте является копией функции класса
метод в объекте ссылается на функцию в классе
нет отличий
нет правильного ответа
3.Что означает self?
ссылку на объект
ссылку на класс
ссылку на функцию
ссылку на список
4.Как в Python принято называть имена классов?
с заглавной буквы
все буквы строчные
все буквы заглавные
в Python нет никаких соглашений об именах классов
5.
Каким образом в Python решается проблема «ромбовидного наследования»?
наследуется крайний левый из указанных родителей
наследование происходит в случайном порядке
наследуется крайний правый из указанных родителей
нет правильного ответа