class Base {
Base (string, string);
};
class A : private Base {
A (int, int);
};
是否允许在A的构造函数中使用A类的方法作为Base的构造函数的参数? 我的意思是:
A::A (int augend, int addend)
: Base(int_to_binary_string(6),int_to_binary_string(5)),
augend(augend), addend(addend)
{
}
int_to_binary_string()是A的方法。我一直认为不允许这样的结构,首先必须建立A_parent,所以A的方法还不存在。