--- author: Florian Fischer theme: Rochester aspectratio: 169 --- ## \faIcon{chalkboard-teacher} Wiederholung: Klassendiagramm \begin{center} \begin{tikzpicture}[ class/.style={ draw, rectangle, minimum width={width("SCHUELER")}, font=\small}] \node[class] (schueler) at (0,0) {SCHUELER}; \node[class] (akte) at (5, 0) {AKTE}; \draw(schueler.east) edge[above, align=center] node {\small > hat eine} (akte.west); \end{tikzpicture} \end{center} ## \faIcon{chalkboard-teacher} Wiederholung: Referenzvariablen \small ::: columns :::: {.column width=40%} ```java class SCHUELER { private String name; void SCHUELER(String n, double s) { name = n; } } ``` :::: :::: {.column width=60%} ```java class AKTE { public String spitzname; private double notenschnitt; public void AKTE(double s) { notenschnitt = s; spitzname = ""; } } ``` :::: ::: \normalsize ## \faIcon{chalkboard-teacher} Wiederholung: Referenzvariablen \small ::: columns :::: {.column width=40%} ```java class SCHUELER { private String name; private AKTE akte; void SCHUELER(String n, double s) { name = n; } } ``` :::: :::: {.column width=60%} ```java class AKTE { public String spitzname; private double notenschnitt; public void AKTE(double s) { notenschnitt = s; spitzname = ""; } } ``` :::: ::: \normalsize ## \faIcon{chalkboard-teacher} Wiederholung: Referenzvariablen \small ::: columns :::: {.column width=40%} ```java class SCHUELER { private String name; private AKTE akte; void SCHUELER(String n, double s) { name = n; akte = new AKTE(1.0); } } ``` :::: :::: {.column width=60%} ```java class AKTE { public String spitzname; private double notenschnitt; public void AKTE(double s) { notenschnitt = s; spitzname = ""; } } ``` :::: ::: \normalsize