任何人都可以告诉我完全抽象的类和接口之间究竟有什么区别?
Abstract类也可以将其所有方法都抽象化.接口的所有方法都是抽象的.在这种情况下,两者之间的主要区别是什么?
如果纯抽象类和接口之间有区别?界面有什么用?在使用接口的地方,我们可以使用纯抽象类?
对于具有虚函数的低音类通常称为"多态基类".在这种情况下Car类
class Car
{
virtual void drive(){std::cout << "drive right";}
};
class EuropeCar: public Car
{
void drive(){std::cout << "drive left";}
}
Run Code Online (Sandbox Code Playgroud)
是C++标准polymorphic base class的一般俚语pure abstract class还是其中的一部分?