Abstraction Mechanisms, Part 2

OverskriftSideLydfilTidAndet 1Andet 2
Inheritance in C++Page 1    
Inheritance: Constructors and destructors Page 2    
Inheritance: Copying and slicingPage 3    
Member access control: private, public and protectedPage 4    
Virtual FunctionsPage 5    
Destructors and Inheritance - Virtual DestructorsPage 6    
Hiding inherited namesPage 7    
Abstract ClassesPage 8    
What about interfaces in C++?Page 9    
What about nested classes in C++?Page 10    
What about prevention of derivation in C++Page 11    
Pointer to membersPage 12    
Multiple inheritance - issues and C++ solutionsPage 13    
Multiple inheritance - issues and C++ solutionsPage 14    
Multiple inheritance: AmbiguitiesPage 15    
Replicated base classPage 16    
Is repeated inheritance possible?Page 17    
Is repeated inheritance possible? No!Page 18    
Shared base class: Virtual basePage 19    
Base class accessPage 20    
Base class accessPage 21    
Base class access - the C++ rulesPage 22    
Base class access - ExamplesPage 23    
Discussion: No single most general class in C++Page 24    

Generated: Tuesday March 26, 2013, 13:03:44