单选题
有如下类定义: class Vechicle{ //基类 public: Vechicle(string s):name(s) { } protected: string name; }; _____________________{ //Vechicle的派生类 public: Bicycle(string name):Vechicle(name) { } };横线处缺失部分为
【正确答案】
C
【答案解析】解析:本题考查如何定义派生类以及派生类对基类成员的访问,声明派生类的一般形式为:class派生类名:[继承方式]基类名题目中只有公用继承才能使用基类中name成员,所以C选项正确。