[ZDP] BackTalk to Document The Zope Book (2.5 Edition)/Extending Zope
webmaster@zope.org
webmaster@zope.org
Fri, 27 Sep 2002 14:02:37 -0400
A comment to the paragraph below was recently added via http://www.zope.org/Documentation/Books/ZopeBook/current/CustomZopeObjects.stx#2-37
---------------
Inheritance also lets you build generalization relationships
between classes. For example, you could create a class called
'Animal' that contains information that all animals have in
general. Then, you could create *Reptile* and *Mammal* classes
that both inherit from *Animal*. Taking it even further, you
could create two additional classes *Lizard* and *Snake* that both
inherit from *Reptile*, as shown in [12-3].
% Anonymous User - Aug. 20, 2002 1:35 pm:
...two additional classes Lizard and Snake that both inherit from Reptile, as shown in Figure 12-3. There are
classes *Frog* and Snake inheriting from Reptile in fig 12-3.
% Anonymous User - Sep. 5, 2002 1:37 pm:
Uh ... frogs are amphibians, not reptiles.
% Anonymous User - Sep. 27, 2002 2:02 pm:
Any tricky problem on multiple inheritance ? method name resolution ? (when multiple implmentations)... I
have big problems while inheriting from both a folder and a zobject