Tipps zur Aufgabe 3 im 1. Block des PI2

Die letzte Aufgabe im 1. Block ist kurz und leicht umzusetzen. Dann fangen wir mal an.

  1. Hier soll der Ausgabeoperator überladen werden. Wie dies für diesen Operator gemacht wird, sieht man am Beispiel im Skript ab Seite 43 bis zur Seite 45.
  2. Hier wird nun der Vergleichsoperator überladen, was analog zu 1.) funktioniert, bloß dass dieser in der Klasse deklariert wird.
  3. Der Zuweisungsoperator wird auch analog zum Vergleichsoperator überladen, man muss sich nur Gedanken machen, was man wie zuweist. Für die Entscheidung wie der Copy-Konstruktor implementiert wird, sollte man sich das Skript ab Seite 27 nochmal anschauen.
  4. Einfach nur anwenden.
Dann sind wir auch schon fertig mit dem ersten Block.