class car
{
    string carID
    string carName
};
class electric : public car
{
    string battery
    string model
};
ベースクラスはcar。electricを継承する派生クラスですcar。それらを初期化し、ユーザーがすべての属性のデータを使用して新しい車を入力したときに値を設定するには、コンストラクターに何を含める必要がありますか?
class car
{
    string carID
    string carName
};
class electric : public car
{
    string battery
    string model
};
ベースクラスはcar。electricを継承する派生クラスですcar。それらを初期化し、ユーザーがすべての属性のデータを使用して新しい車を入力したときに値を設定するには、コンストラクターに何を含める必要がありますか?
派生クラスのコンストラクター初期化リストで基本クラス コンストラクターを呼び出して、基本クラス メンバーを初期化する必要があります。
 class car
 {
    string carID
    string carName
    public:
       car (string id, string name): carID(id), carName(name) {}
 };
 class electric : public car
 {
   string battery
   string model
   public:
      electric (string id, string name, string b, string m): car(id, name), 
                                                battery(b), model(m){}
 };