Mit dem this
-Zeiger kann man sich bei der Verknüpfung von Methoden
eine Menge Schreibarbeit ersparen. Wir definieren ein Objekt, daß Bewegungen
nach oben, unten, rechts und links durchführen kann und in jeder neuen
Position eine Aktion durchführt.
void main()
mein_laeufer.oben();
class runaround
{
public:
void oben();
void unten();
void rechts();
void links();
};
{
runaround mein_laeufer;
mein_laeufer.unten();
mein_laeufer.rechts();
mein_laeufer.unten();
mein_laeufer.links();
}