Найти - Пользователи
Полная версия: Объекты.
Начало » Python для экспертов » Объекты.
1
Ronax
Что такое специальный метод? (напишите, чтобы я имел представление).
Что такое специальные методы?
Что значит метод __init__() встроен во все объекты?
Что такое встроенный метод?
alexgreg
Ronax
Что значит метод __init__() встроен во все объекты?

1. дерево наследования начинается с класса object
2. object имеет метод __init__

>>> for x in dir(object): print(x)

__class__
__delattr__
__dir__
__doc__
__eq__
__format__
__ge__
__getattribute__
__gt__
__hash__
__init__
__init_subclass__
__le__
__lt__
__ne__
__new__
__reduce__
__reduce_ex__
__repr__
__setattr__
__sizeof__
__str__
__subclasshook__

3. все детки наследуют методы от родителя (наследование - первый принцип ООП)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB