personen
Class Person
java.lang.Object
|
+--personen.Person
- Direct Known Subclasses:
- Arbeiter, Freiberufler, Rentner, Student
- public abstract class Person
- extends java.lang.Object
- implements Adressierbar
Die Klasse Person abstrahiert einen Menschen,
eine Person hat einen Nachnamen und einen Vornamen
eine Person kann ihren Namen zurückgeben
Constructor Summary |
private |
Person()
|
|
Person(java.lang.String pNachname,
java.lang.String pVorname)
|
Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
toString,
wait,
wait,
wait |
nachname
private java.lang.String nachname
vorname
private java.lang.String vorname
personenZaehler
private static int personenZaehler
wohnsitz
private Ort wohnsitz
Person
private Person()
Person
public Person(java.lang.String pNachname,
java.lang.String pVorname)
erhoehePersonenZaehler
private static void erhoehePersonenZaehler()
getPersonenZaehler
public static int getPersonenZaehler()
setNachname
public final void setNachname(java.lang.String pNachname)
setVorname
public final void setVorname(java.lang.String pVorname)
getNachname
public final java.lang.String getNachname()
getVorname
public final java.lang.String getVorname()
getName
public final java.lang.String getName()
vorstellen
public java.lang.String vorstellen()
setWohnsitz
public void setWohnsitz(Ort pOrt)
getWohnsitz
public Ort getWohnsitz()
getAdresse
public java.lang.String getAdresse()
- Specified by:
- getAdresse in interface Adressierbar