Драматическая история Python и Zope   ::   Бройтман Олег

Страница: 8 из 8

Допустим, нужен какой-то особенный класс-список, но от типа"список" наследоваться нельзя, поэтому приходится применять не очень удобный механизм делегирования.

А в Digital Creations тот самый Джим Фултон написал механизм ExtensionClass, который залезает глубоко в интерпретатор Python и позволяет от типов наследоваться. Не совсем обычным образом, правда, то есть это все еще не совсем наследование. Но это наполовину решение проблемы. С переходом Гвидо в Digital Creations этот механизм, наверное, будет доведен до ума, и дихотомия между типами и классами исчезнет совсем, и все объекты станут нормальными классами.

|< Пред. 4 5 6 7 8 >|

Java книги

Контакты: [email protected]