programming languages - design principles, implementation constructs
c++
- abstraction mechanisms: class derivation [ inheritance ]
- derived classes - hierarchy - virtual members - friend functions are not virtual
1 | 2 | classes and operator overloading << 4 >> parameterized classes|functions[template] | 6 | 7 | 8