lotus

previous page: 4.3) Can I Use Multiple-Polymorphism Or Multi-Methods In C++? (Object-Oriented Technology)
  
page up: Object-Oriented Technology FAQ
  
next page: 9.1) Annotated Bibliography (Object-Oriented Technology)

4.4) Can I Use Dynamic Inheritance In C++? (Object-Oriented Technology)




Description

This article is from the Object-Oriented Technology FAQ, by Bob Hathaway rjh@geodesic.com with numerous contributions by others.

4.4) Can I Use Dynamic Inheritance In C++? (Object-Oriented Technology)

Yes, [Coplien 92] describes a scheme where a class can contain a pointer to
a base class that can switch between its derived classes, providing a limited
form. Earlier chapters contain entries on bypassing C++'s message system and
even bypassing static linking.

Future FAQs should contain more detail.

 

Continue to:













TOP
previous page: 4.3) Can I Use Multiple-Polymorphism Or Multi-Methods In C++? (Object-Oriented Technology)
  
page up: Object-Oriented Technology FAQ
  
next page: 9.1) Annotated Bibliography (Object-Oriented Technology)