50 LKW(
int eigengewicht,
int ladung);
80 PKW(
int eigengewicht,
int passagiere);
108 MAN(
int eigengewicht,
int ladung)
109 :
LKW(eigengewicht,ladung) { }
125 return 15.1f + Get_load()*0.3f/1000;
133 Raba(
int eigengewicht,
int ladung)
134 :
LKW(eigengewicht,ladung) { }
150 return 12.1f + Get_load()*0.4f/1000;
159 explicit Opel(
int eigengewicht)
160 :
PKW(eigengewicht,4) { }
176 return 4.5f + Get_pass()*0.2f;
187 :
PKW(eigengewicht,2) { }
203 return 3.1f + Get_pass()*0.4f;
virtual float verbrauch() const =0
std::string classname() const override
Class name.
std::string classname() const override
Class name.
std::string classname() const override
Class name.
float verbrauch() const override
fuel consumption
float verbrauch() const override
fuel consumption
std::string classname() const override
Class name.
MAN(int eigengewicht, int ladung)
std::string classname() const override
Class name.
std::string classname() const override
Class name.
virtual std::string classname() const
Class name.
Raba(int eigengewicht, int ladung)
int Get_pass() const
Number of passengers.
float verbrauch() const override
fuel consumption
int Get_load() const
Load weight.
float verbrauch() const override
fuel consumption