"Grundkurs Programmieren in Java - (6. Auflage, 2011)"
2001-2011, Carl Hanser Verlag

Lösungsvorschlag zu Aufgabe 8.1 (Version 3.0)

(c) 2001-2011 D. Ratz, J. Scheffler, D. Seese, J. Wiesenberger

Der neue Konstruktor:
  public Student (String name, int nummer, int fach, int geburtsjahr) {

    this( geburtsjahr ); // ruft den Konstruktor 'public Student(int geburtsjahr)'
    this.name   = name;
    this.fach   = fach;
    this.nummer = nummer;

  }
Zum Testen bauen wir in die Klasse Student noch eine main-Methode ein:
  public static void main (String[] args) {

    Student student;

    student = new Student( "Hans Wiwi", 848600, WIRTSCHAFTLICHESSTUDIUM, 1976 );

    System.out.println( student );

  }
Die Programmausgabe ist dann:
  E:\hiwi\temp>java Student
  Hans Wiwi (848600)
    ein Wirtschaftswissenschaftler.


Quelltext: Student.java