#include <iostream>
class Vehikel
{
private:
int Raeder;
float Gewicht;
public:
void Initialisiere(int EinRaeder, float EinGewicht);
int HoleRaeder(void);
float HoleGewicht(void);
float Radlast(void);
};
void Vehikel::Initialisiere(int EinRaeder, float EinGewicht)
{
Raeder = EinRaeder;
Gewicht = EinGewicht;
}
int Vehikel::HoleRaeder()
{
return Raeder;
}
float Vehikel::HoleGewicht()
{
return Gewicht;
}
float Vehikel::Radlast()
{
return Gewicht/Raeder;
}
int main()
{
Vehikel Auto, Motorrad, Laster, Sedan;
Auto.Initialisiere(4, 700.0);
Motorrad.Initialisiere(2, 400.0);
Laster.Initialisiere(18, 20500.0);
Sedan.Initialisiere(4, 700.0);
std::cout << "Das Auto hat " << Auto.HoleRaeder() << " Raeder.\n";
std::cout << "Der Laster hat ein Gewicht von " << Laster.Radlast()
<< " kg pro Rad.\n";
std::cout << "Das Motorrad wiegt " << Motorrad.HoleGewicht() << " kg.\n";
std::cout << "Der Sedan wiegt " << Sedan.HoleGewicht()
<< " kg und hat " << Sedan.HoleRaeder()
<< " Raeder.\n";
return 0;
}
// Ergebnis beim Ausfü//
// Das Auto hat 4 Raeder.
// Der Laster hat ein Gewicht von 1138.89 kg pro Rad.
// Das Motorrad wiegt 400 kg.
// Der Sedan wiegt 700 kg und hat 4 Raeder.