48 LKW(
int eigengewicht,
int ladung);
78 PKW(
int eigengewicht,
int passagiere);
106 MAN(
int eigengewicht,
int ladung)
107 :
LKW(eigengewicht,ladung) { }
123 return 15.1f +
Get_load()*0.3f/1000;
131 Raba(
int eigengewicht,
int ladung)
132 :
LKW(eigengewicht,ladung) { }
148 return 12.1f +
Get_load()*0.4f/1000;
157 explicit Opel(
int eigengewicht)
158 :
PKW(eigengewicht,4) { }
184 :
PKW(eigengewicht,2) { }
virtual float verbrauch() const =0
virtual std::string classname() const
Class name.
int Get_load() const
Load weight.
std::string classname() const override
Class name.
std::string classname() const override
Class name.
float verbrauch() const override
fuel consumption
MAN(int eigengewicht, int ladung)
float verbrauch() const override
fuel consumption
std::string classname() const override
Class name.
std::string classname() const override
Class name.
int Get_pass() const
Number of passengers.
Raba(int eigengewicht, int ladung)
float verbrauch() const override
fuel consumption
std::string classname() const override
Class name.
std::string classname() const override
Class name.
float verbrauch() const override
fuel consumption