C++ abstract class
C plus plus abstract class
|
abstract class
- a
C plus plus class
|
class
defining an
C plus plus interface
|
interface
only; used as a
C plus plus base class
|
base class
. Declaring a
C plus plus member function
|
member function
C plus plus pure virtual
|
pure virtual
makes its
C plus plus class
|
class
C plus plus abstract
|
abstract
and prevents creation of
C plus plus objects
|
objects
of the
C plus plus abstract class
|
abstract class
. Use of
C plus plus abstract classes
|
abstract classes
is one of the most
C plus plus effective
|
effective
ways of minimizing the impact of changes in a
C plus plus program
|
C++ program
and for minimizing
C plus plus compilation time
|
compilation time
. Example.
TC plus plus PL
|
TC++PL
2.5.4, 12.4.2,
D&E
13.2. (
BSCppG
2012
)