我怀疑我的类声明没有将参数传递给基类,但是我不明白没有发生的原因。 我正在努力研究如何定义基类和继承类,并通过在它们之间传递值来连接它们。这两个类都在基类DiceDerivative之后继承。下面提供了在main()函数中实现这些类的示例。returns: Price of myDDCall is: 00 00
我喜欢在C++中将类声明和定义分开。因此,在头文件中,我可以定义一个“基类”,如下所示:class Base int n; Base(int x);并在cpp文件中定义其构造函数实现,即,Base::Base(int x) n = x;现在,如果我定义一个继承‘基类’的‘派生’类,我可以将参数传递给<em
(我正在构建一个模态系统,它接受继承组件并显示它们) 我试图将一个继承组件传递给一个使用它的基类作为类型的方法。BaseCompComponent) { }
Calling it like so: method(ActualComponent) --> ERROR 错误: 'typeof ActualComponent‘类型的参数不能赋值给'BaseCompComponent’类型的参数。“”