Object Oriented Software Engineering   View all facts   Glossary   Help | 
| subject > inheritance > multiple inheritance | 
| multiple inheritance comparison table | ||||||
| Subject | avoid | result in | avoid by | is a kind of | is a subtopic of | has definition | 
|---|---|---|---|---|---|---|
| inheritance | subject | 2.5 - Organizing Classes Into Inheritance Hierarchies | The possession by one class of elements defined in another class, by virtue of the fact that the former class is defined to be a subclass of (to extend) the latter | |||
| multiple inheritance | if possible | more complex systems than single inheritance | using the player-role pattern | inheritance | The Basics of Java | Inheritance from more than one superclass | 
Next inheritance: single inheritance     Up: inheritance