05.08.2013 Aufrufe

Cornelia Heinisch, Frank Müller-Hofmann, Joachim Goll ... - HSR-Wiki

Cornelia Heinisch, Frank Müller-Hofmann, Joachim Goll ... - HSR-Wiki

Cornelia Heinisch, Frank Müller-Hofmann, Joachim Goll ... - HSR-Wiki

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

314 Kapitel 10<br />

// Datei: Person3.java<br />

public class Person3<br />

{<br />

private int alter;<br />

private String vorname;<br />

private String name;<br />

public void print()<br />

{<br />

System.out.println ("Name: " + name);<br />

System.out.println ("Vorname: " + vorname);<br />

System.out.println ("Alter: " + alter);<br />

}<br />

public void setzeDaten (String name, String vorname, int alter)<br />

{<br />

// Zugriff auf verdeckte Datenfelder<br />

this.name = name;<br />

this.vorname = vorname;<br />

this.alter = alter;<br />

}<br />

}<br />

// Datei: TestPerson3.java<br />

public class TestPerson3<br />

{<br />

public static void main (String[] args)<br />

{<br />

Person3 p = new Person3();<br />

p.setzeDaten ("Brang","Rainer",25);<br />

p.print();<br />

}<br />

}<br />

Die Ausgabe des Programms ist:<br />

Name: Brang<br />

Vorname: Rainer<br />

Alter: 25<br />

• Eine Referenz auf das aktuelle Objekt soll als Rückgabewert zurückgegeben<br />

werden. Damit können Methodenaufrufe für dasselbe Objekt verkettet werden.<br />

// Datei: Bruch.java<br />

public class Bruch<br />

{<br />

private int zaehler;<br />

private int nenner;<br />

public void print()<br />

{<br />

System.out.println (zaehler + "/" + nenner);<br />

}

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!