#14051. [GESP202609 六级 C++] 第 2 题

[GESP202609 六级 C++] 第 2 题

下列代码中,横线处应填写( ),才能正确调用基类的带参数构造函数。

class Machine {
   protected:
   string id;

   public:
   Machine(string s) : id(s) {}
};

class Robot : public Machine {
   int level;

   public:
   Robot(string s, int n) : __________, level(n) {}
};

{{ select(1) }}

  • Machine(s)
  • Machine::id(s)
  • super(s)
  • id(s)