16.09.2017 Aufrufe

Vorkurs Informatik

Erfolgreiche ePaper selbst erstellen

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

114 7 Klassen und Objekte<br />

1 class Studierende<br />

2 {<br />

3 // --- Attribute ---<br />

4 String studname;<br />

5 int matrikelnummer;<br />

6 int geburtsjahr;<br />

7<br />

8 // --- Konstruktor(en) ---<br />

9 Studierende(String name, int nummer, int jahr){<br />

10 studname = name;<br />

11 matrikelnummer = nummer;<br />

12 geburtsjahr = jahr;<br />

13 }<br />

14<br />

15 // --- Methoden ---<br />

16 String gibStudname(){<br />

17 return studname;<br />

18 }<br />

19<br />

20 void setzeStudname(String name){<br />

21 studname = name;<br />

22 }<br />

23<br />

24 int gibMatrikelnummer(){<br />

25 return matrikelnummer;<br />

26 }<br />

27<br />

28 void setzeMatrikelnummer(int nummer){<br />

29 matrikelnummer = nummer;<br />

30 }<br />

31<br />

32 int gibGeburtsjahr(){<br />

33 return geburtsjahr;<br />

34 }<br />

35<br />

36 void setzeGeburtsjahr(int jahr){<br />

37 geburtsjahr = jahr;<br />

38 }<br />

39<br />

40 int gibAlter(){<br />

41 int aktJahr = Datum.gibJahreszahl();<br />

42 return aktJahr-geburtsjahr;<br />

43 }<br />

44 }<br />

Quellcode 7.2: Deklaration der Java-Klasse „Studierendendaten“ mit Attributen, Konstruktor und<br />

Methoden

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!