在一些书中写道,声明或继承虚函数的类称为多态类.
B类没有任何虚函数,但通过多个is-a测试.
C类有一个虚函数但不继承.
class A {}; class B : public A {}; class C { public: virtual void f () {} };
是B类还是C类多态?
c++ oop polymorphism
c++ ×1
oop ×1
polymorphism ×1