小编Bao*_*ing的帖子

两个类可以同时继承吗?

我今天没有任何编码问题,但我需要一些帮助来解释我正在努力寻找答案的概念。问题是:

你可以让 X 类同时继承 Y 类,Y 类同时继承 X 类吗?用代码解释。

c++ class

2
推荐指数
1
解决办法
701
查看次数

C++ 声明一个继承的构造函数?

我在为继承另一个类的属性的类定义构造函数时遇到困难

class Transportation {

public:
    int ID;
    string company;
    string vehicleOperator;

    Transportation(int,string,string) {
    }
};

class SeaTransport: public Transportation {

public:
    int portNumber;

    SeaTransport(int)::Transportation(int,string,string) {
    }
};
Run Code Online (Sandbox Code Playgroud)

第 18 行 ( SeaTransport(int)::Transportation(int,string,string))有问题。

我收到的错误发生在我声明的 pont 处Transportation

从代码中可以看出,类Transportation是主体类,类SeaTransport继承了 的属性Transportation

交通::交通(int, std::string, std::string)
+2 重载

不允许类型名称

这个错误发生在 int

typedef std::__cxx11::basic_string std::string
不允许类型名称

并且这个最终错误发生在两个字符串变量上。

c++ inheritance constructor

0
推荐指数
1
解决办法
63
查看次数

如何调用随机函数

假设我有一个A带有方法的类functionA()functionB()并且functionC()

class A {

int functionA () {
}

int functionB() {
}

int functionC() {
}

};
Run Code Online (Sandbox Code Playgroud)

我将如何随机调用 functionA、functioB 和 functionC?

c++

-9
推荐指数
1
解决办法
226
查看次数

标签 统计

c++ ×3

class ×1

constructor ×1

inheritance ×1