diff --git a/.enums.md.swp b/.enums.md.swp new file mode 100644 index 0000000..290ad00 Binary files /dev/null and b/.enums.md.swp differ diff --git a/enums.md b/enums.md new file mode 100644 index 0000000..76b395b --- /dev/null +++ b/enums.md @@ -0,0 +1,43 @@ + + +# 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 + +--- +