From 23c0dad2a8364a468f2e48ff6b4aa0a8d8e08980 Mon Sep 17 00:00:00 2001 From: Henri Burau Date: Wed, 27 May 2020 13:52:53 +0200 Subject: [PATCH] Add stubs --- .enums.md.swp | Bin 0 -> 12288 bytes enums.md | 43 +++++++++++++++++++++++++++++++++++++++++++ klassendiagramm.md | 16 ++++++++++++++++ termin-10.md | 36 ++++++++++++++++++++++++++++++++++++ 4 files changed, 95 insertions(+) create mode 100644 .enums.md.swp create mode 100644 enums.md create mode 100644 klassendiagramm.md create mode 100644 termin-10.md diff --git a/.enums.md.swp b/.enums.md.swp new file mode 100644 index 0000000000000000000000000000000000000000..290ad00977561cba513407c895d48e172c69ac7e GIT binary patch literal 12288 zcmeI2zfTlF6vqc^P=f!!;91~#w+BLj%Z~`*6k`y>9om_jyBqEXc4s%UvtU#p#>Nc>%Ev?i-EA4Esu(a{Jdn*_k5==};-X@>hx!svJZ$5KZZ1&X$Z(g0_qs}11 z(aYF}%KO{T`Zn12vy8Q+HY&M($kCM1iVea;dNH<<1}rVeFo={5jFM3)@)U-bq>lZ_ z@tcRnpblh!3>?8gY?q3oJ&VH^hSI-!?o2;F-M4szKs1C5kO4A42FL&zAOmE843L52 zYQTnFY!k_!$QCe~ox2X4v#)d_17v^J?M zdXPNc|NnXZ|81 z*Ln>1ic%&6WPl8i0Wv@a$N(8217zU;7^u~1Y@Kl&ozJ8dtts1RbC$HjxbCS2uUMmW zi;JkC)WA7@kEJ(nl`GY>QJG(?&KA;Ud8$(Fw64!DBo~tsXg;HiY*-a&48@eoVpZVz zMeuS`AI-0MB8sHuk`29YPBg*>LQMte8b zEyjw)VkbmL=RX=k?3r}Y$U4wj^p3OCRb57bM%I!~84E+J5S+;@@TQVnDlPdH6NjPf z+zd1n=%lZaq1oAjcAFW^b#^0}Ws)rgftAMPvq`NypN@@)d5qmDuL@{KRE;uvfvH`7 z!vrlOd_N7thj>0;jgu<)*w5!#Y&@5@tqmi$RB9>fw8dJnE&O_HT251zLVu`ev+h~Z oJVW7p!>BM>vdb?Ao + +# Enums +Enums sind besondere Arten von Klassen, die eine Gruppe von Konstanten repräsentieren. + +--- + +## Deklaration + +```java +enum Direction { + NORTH, + EAST, + SOUTH, + WEST +} +``` + +--- + +## Benutzung + +```java +Direction artic = Direction.NORTH; +``` + +oder + +```java +import static Direction.*; +... +Direction malle = SOUTH; +``` + +## Methoden + +Da Enums Klassen sind können sie auch Methoden deklarieren. diff --git a/klassendiagramm.md b/klassendiagramm.md new file mode 100644 index 0000000..9bf241d --- /dev/null +++ b/klassendiagramm.md @@ -0,0 +1,16 @@ + + +# UML-Klassendiagramme +**Unified Modeling Language (UML)** gibt viele verschiedene Definitionen von Diagrammen für die Nutzung in der Informatik vor. Darunter auch für Klassen. + + +--- + +![bg 70%](https://git.haw-hamburg.de/pm1-tutorium/slides/-/raw/master/img/farm_diagramm.svg) + diff --git a/termin-10.md b/termin-10.md new file mode 100644 index 0000000..15dfbbd --- /dev/null +++ b/termin-10.md @@ -0,0 +1,36 @@ + + +# Tutorium Termin 10 +* Gitlab (Folien-Quellcode) https://git.haw-hamburg.de/pm1-tutorium/slides +* Lösungen der Aufgaben https://git.haw-hamburg.de/pm1-tutorium/code + +--- + +# Ablauf + +- Fragen +- Online-Fragen +- Themen + * UML-Klassendiagramme + * Dynamic Stack + * Enums + +--- + +# Fragen + +--- + +# Online Fragen +arsnova.eu/mobile + +Code: 36 22 91 80 + +--- +