| Semester_Vaadin |
|---|
| 01_StartProject |
| 02_Component |
| 03_Layout |
| 04_Basiklasse |
| 05_Serviceklasse |
| 06_GridSimple |
| 07_Event |
| 08_Exception |
| 09_Grid_Manuell |
| 10_Delete |
| 11_Validation |
| 12_Insert |
Code_ClassRoom.zip
Code_Fenster.zip
Code_Student.zip
Code_Urlaub.zip
Folie_Student.pdf
Uebung_Computer.pdf
Uebung_Labor.pdf
Uebung_Wohnung.pdf
Video_ClassRoom_E
Video_Fenster_D
Video_Student_D
Video_Urlaub_DIn Java kann eine Klasse mehrere Konstruktoren haben. Diese müssen sich in der Signatur unterscheiden.
public Student(String name, int alter, boolean matura)
public Student(String name, int alter)
public Student(String name, boolean matura)
public Student()Für fehlende Eigenschaften (kein entsprechender Parameter) muss der default-Wert über die setMethode gesetzt werden!
Default value lt. UML Diagramm.
public Student(String name, int alter)
{
setName(name);
setAlter(alter);
setMatura(false);
}Die Klasse hat drei Eigenschaften:
name
alter
matura
Jeder Konstruktor muss daher 3 setMethoden aufrufen:
setName(…)
setAlter(…)
setMatura(…)