考虑类混音器:C++改变默认参数在派生类的构造
class Mixer{
int numChannels;
public: Mixer(int numChannels = 2):numChannels(numChannels){
}
}
我有一个叫做加法子类。我希望加法器中numChannel的默认值为1.我该如何实现这一目标?
考虑类混音器:C++改变默认参数在派生类的构造
class Mixer{
int numChannels;
public: Mixer(int numChannels = 2):numChannels(numChannels){
}
}
我有一个叫做加法子类。我希望加法器中numChannel的默认值为1.我该如何实现这一目标?
变化加法器的构造函数的默认值:
class Adder: public Mixer {
public:
Adder(int numChannels = 1): Mixer(numChannels) {}
};
事情是这样的:
class Adder : Mixer
{
public:
Adder(int numChannels = 1) : Mixer(numChannels){}
};
打我的10秒,+1 –
希望我能接受这两个近乎即时的答案。谢谢! – morgancodes