-2
我有一个抽象类,我需要为它创建两个匿名子类对象。我有多个子类。只需编写代码以创建其中一个对象C++,在抽象类中创建匿名子类对象
我有一个抽象类,我需要为它创建两个匿名子类对象。我有多个子类。只需编写代码以创建其中一个对象C++,在抽象类中创建匿名子类对象
当您声明类(或结构)时,如果声明了变量,则类的名称可选,但仍可以使用继承。
喜欢的东西
class AbstractBaseClass
{
public:
virtual void abstract_function() = 0;
};
class : public AbstractBaseClass
{
public:
void abstract_function() { ... }
} my_anonymous_object;
好的,但是如何在抽象类中创建对象呢? –
什么是匿名的对象? – alexm
我有六个子类。匿名,因为它将是这六个子类对象中的一个 –