Contents Up << >>
Abstraction
What's the big deal of separating interface from implementation?
How do I separate interface from implementation in C++ (like Modula-2)?
What is an ABC ("abstract base class")?
What is a "pure virtual" member function?
How can I provide printing for an entire hierarchy of classes?
When should my destructor be virtual?
What is a "virtual constructor"?