我对下面的类结构有一个问题, class Base { int a; };class OtherBase { Base的继承,另一个是对数据成员Base的继承。: public virtual Base {};
class OtherDerived : public OtherBase, public Derived {}; 但是,在这里,OtherBase从Base:
我正在尝试理解继承,我需要一些帮助来构建两个类。第一个称为A,第二个称为B。A有一个私有整数值"m_a“。它有两个构造器,默认的构造器将m_a设置为5,另一个构造器以名为m的整数作为参数,并将m_a的值设置为m。第一个将返回m_a,第二个将打印"Hello from A!“。B将有一个私有字符串m_s,一个默认构造函数,它将m_s设置为"asd“,或者设置为除空字符串以外的任何值,还有一个构造函数,它将一个字符串作为参数,并将m_s设置为它的</em