=0是声明纯虚函数,就是告诉编译器,这个函数没有实现。如果楼主只是想声明虚函数,就可以不写=0,但要提供实现。
纯虚函声明只有一种:virtual <类型><函数名>(<参数表>)=0;如果子类中没有实现父类中相关的纯虚函数,则子类也是抽象类
这是在基类中这样声明。继承类中就不需要virtual 关键字。
是的,特殊的表现方式就是=0,类似于一种标志,只要你看到就知道它是纯虚函数。
纯虚函数的话,好像是只有一种否则怎么体现纯虚呢