#include #include class Spieler{ public: static int x; private: float geschwindigkeit; public: static void setX(int xx){ x = xx; } Spieler(){ // Konstruktor this->geschwindigkeit = 0; } void erhoeheGeschwindigkeit(){ this->geschwindigkeit += 3.1415927; } void setGeschwindigkeit(float val){ if (val>=0 and val<100){ this->geschwindigkeit = val; } else{ printf("Geschwindigkeit muss positiv und kleiner als 100 sein.\n"); this->geschwindigkeit = 0; } } float getGeschwindigkeit(){ return this->geschwindigkeit; } }; int main(int argc, char**agv){ static int Spieler::x = 5; Spieler::setX(5); Spieler ronaldo; //ronaldo.geschwindigkeit = 2000000; ronaldo.setGeschwindigkeit(20); ronaldo.erhoeheGeschwindigkeit(); printf("Geschwindigkeit:%f\n",ronaldo.getGeschwindigkeit()); }