Abstraction Mechanisms, Part 1
- slide 26 : 36
Concrete classes
Bjarne Stroustrup distinguishes between
concrete classes
and
abstract classes
The C++ Programming Language
: Page 236-242
Concrete classes
Value types, as programmed with structs in C#
Similar to built in types
No superclasses - no subclasses
Non-concrete classes
Classes with pure virtual member functions
Classes in class hierarchies
Object-oriented programming
The class
Date
in §10.3 in
The C++ Programming Language
is an example of a concrete class