Abstraction Mechanisms, Part 1

OverskriftSideLydfilTidAndet 1Andet 2
From C# classes to C++ classesPage 1    
Organization of classes and membersPage 2    
Classes, structs and namespacesPage 3    
Functions outside classesPage 4    
ConstructorsPage 5    
Constructors - initialization versus assignmentPage 6    
More about constructorsPage 7    
Use of constructorsPage 8    
DestructorsPage 9    
A class that needs a destructorPage 10    
Resource acquisition is initialization - RAIIPage 11    
Auto PointersPage 12    
Object copyingPage 13    
Copying Point objects in parameter passingPage 14    
Example of copying objects: Default copyingPage 15    
Example of copying objects: Programmed copyingPage 16    
Preventing object copyingPage 17    
Classes and ConversionPage 18    
Implicit ConversionPage 19    
Classes and Conversion: ExamplesPage 20    
Static class membersPage 21    
Const member functionsPage 22    
Const member functions - const and mutablePage 23    
Object Self-referencePage 24    
Inline member functionsPage 25    
Concrete classesPage 26    
Visibility and Access ControlPage 27    
FriendsPage 28    
Friends - Example 1Page 29    
Friends - Example 2Page 30    
Friends - class Point - notational conveniencePage 31    
Friends - Class Point - operator friendsPage 32    
Friends - Class Point - implicit conversionPage 33    
Discussion - Encapsulation, Visibility and AccessPage 34    
Operator overloadingPage 35    
Example: Operator overloading in class PointPage 36    

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