純虛函數(pure virtual), 是一個基類中的方法, 僅僅是聲明, 而不包括定義, 是一個泛化概念(general concept);
是把相應的虛函數, 末尾添加"=0",該虛函數就變為純虛函數, 可以不用添加定義;
如果是其他虛函數, 即使不使用, 也必須定義(define);
包含純虛函數的基類, 是抽象基類(abstract base class),不能定義(define)對象(object), 僅可以作為繼承使用;
代碼:
/* * CppPrimer.cpp * * Created on: 2013.11.12 * Author: Caroline */ /*eclipse cdt*/ /*