标签:
virtual ReturnType FunctionName (Parameter)虚函数必须实现,那怕是空实现;假设不实现,编译器将报错。它的作用是为了能让其在子类里能够被重写以达到多态,当然也能够不重写。
virtual ReturnType FunctionName (Parameter) = 0;纯虚函数一定未定义,仅仅是一个函数的声明而已,纯虚函数用来规范派生类的行为,即接口。包括纯虚函数的类是抽象类,抽象类不能被实例化,仅仅有被继承并重写其纯虚函数后才干使用。纯虚函数必须在子类里实现。
标签:
原文地址:http://www.cnblogs.com/lcchuguo/p/4480082.html