1
Как объявить конструктор по классу танков, для того, чтобы создать новый объект, как это:Конструктор в наследство
tanks t34(durability, velocity, damage);
Вот мой класс:
#include <iostream>
using namespace std;
class vehicles{
private:
double durability;
double velocity;
public:
void drive() { cout << "drive\n"; }
void info() { cout << durability << " " << velocity << "\n"; }
vehicles(double d, double v) : durability(d), velocity(v) {}
~vehicles() {}
};
class tanks:public vehicles{
private:
double damage;
public:
using vehicles::vehicles;
tanks(double dmg) : damage(dmg) {}
void shot();
};
Так я хотел бы, чтобы скопировать переменную от:
vehicles(double d, double v) : durability(d), velocity(v) {}
и добавьте его в класс Цистерны.