Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 14, 2010 07:38:16

leventov
От:
Зарегистрирован: 2009-10-15
Сообщения: 18
Репутация: +  0  -
Профиль   Отправить e-mail  

Вложенные классы

Что дает вложенность классов:

class A:
class B:
pass
кроме того, что вложенный класс становится атрибутом внешнего?
Возможен быстрый и удобный доступ к полям внешнего класса из тела вложенного?



Офлайн

#2 Янв. 14, 2010 08:02:40

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

Вложенные классы

нет, доступ из вложенного класса к внешнему невозможен.
Это просто способ организации кода. Примерно так же пакеты используются для укладывания связанных сущностей вместе - в противовес созданию множество модулей верхнего уровня.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version