public class Person7
extends java.lang.Object
Diese Klasse verwendet die JDK-Klasse 'GregorianCalendar' und wurde nicht mit Java 8 aktualisiert. Abgesehen davon ist diese Klasse daher identisch mit der Klasse 'Person'.
Zusätzlich wurde die 'toString'-Methode implementiert.
Person
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ANREDEMAENNLICH
Anrede für Personen männlichen Geschlechts
|
static java.lang.String |
ANREDEWEIBLICH
Anrede für Personen weiblichen Geschlechts
|
static char |
MAENNLICH
Kennzeichen für das Geschlecht "männlich"
|
static char |
WEIBLICH
Kennzeichen für das Geschlecht "weiblich"
|
Constructor and Description |
---|
Person7(java.util.GregorianCalendar geburtsdatum,
char geschlecht)
Eine Person muss mindestens ein Geburtsdatum und ein Geschlecht
haben.
|
Person7(java.lang.String name,
java.util.GregorianCalendar geburtsdatum,
char geschlecht)
Eine Person muss mindestens ein Geburtsdatum und ein Geschlecht haben.
|
Person7(java.lang.String name,
java.util.GregorianCalendar geburtsdatum,
char geschlecht,
java.lang.String adresse)
Eine Person muss mindestens ein Geburtsdatum und ein Geschlecht haben.
|
Modifier and Type | Method and Description |
---|---|
int |
alterBerechnen()
Berechnet das Alter der Person.
|
java.lang.String |
anrede()
Liefert die Anrede für die Person.
|
java.lang.String |
getAdresse()
Liefert die Adresse der Person.
|
java.util.GregorianCalendar |
getGeburtsdatum()
Liefert das Geburtsdatum der Person.
|
char |
getGeschlecht()
Liefert das Geschlecht der Person.
|
java.lang.String |
getName()
Liefert den Namen der Person.
|
void |
setAdresse(java.lang.String adresse)
Ändert die Adresse der Person.
|
void |
setName(java.lang.String name)
Ändert den Namen der Person.
|
java.lang.String |
toString()
Überschreiben der Methode 'String Object.toString()'.
|
public static final char MAENNLICH
public static final char WEIBLICH
public static final java.lang.String ANREDEMAENNLICH
public static final java.lang.String ANREDEWEIBLICH
public Person7(java.lang.String name, java.util.GregorianCalendar geburtsdatum, char geschlecht, java.lang.String adresse)
name
- Namegeburtsdatum
- Geburtsdatumgeschlecht
- Geschlechtadresse
- Adressepublic Person7(java.lang.String name, java.util.GregorianCalendar geburtsdatum, char geschlecht)
name
- Namegeburtsdatum
- Geburtsdatumgeschlecht
- Geschlechtpublic Person7(java.util.GregorianCalendar geburtsdatum, char geschlecht)
geburtsdatum
- Geburtsdatumgeschlecht
- Geschlechtpublic java.lang.String getName()
public void setName(java.lang.String name)
name
- neuer Namepublic java.util.GregorianCalendar getGeburtsdatum()
public char getGeschlecht()
public java.lang.String getAdresse()
public void setAdresse(java.lang.String adresse)
adresse
- neue Adressepublic java.lang.String anrede()
public int alterBerechnen()
public java.lang.String toString()
Liefert eine beschreibende Text-Darstellung einer Instanz der Klasse:
Person [ Name = ..., Geschlecht = ..., Geburtsdatum = tt. mm. jj, Adresse = ... ]
toString
in class java.lang.Object
Object.toString()
Copyright © 2002
Letzte Aktualisierung: 2014-08-19
Beringer Alfred