Add stubs
This commit is contained in:
parent
6be6ec007f
commit
23c0dad2a8
Binary file not shown.
|
@ -0,0 +1,43 @@
|
||||||
|
<!--
|
||||||
|
title: Enums
|
||||||
|
description: Folien für Enums in Programmieren 1
|
||||||
|
url: https://git.haw-hamburg.de/pm1-tutorium/slides
|
||||||
|
header: Programmieren 1 **Tutorium**
|
||||||
|
footer: Henri Burau und Eva Meinen
|
||||||
|
-->
|
||||||
|
|
||||||
|
# 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.
|
|
@ -0,0 +1,16 @@
|
||||||
|
<!--
|
||||||
|
title: Klassendiagramme
|
||||||
|
description: Folien für Klassendiagramme in Programmieren 1
|
||||||
|
url: https://git.haw-hamburg.de/pm1-tutorium/slides
|
||||||
|
header: Programmieren 1 **Tutorium**
|
||||||
|
footer: Henri Burau und Eva Meinen
|
||||||
|
-->
|
||||||
|
|
||||||
|
# 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.
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|

|
||||||
|
|
|
@ -0,0 +1,36 @@
|
||||||
|
<!--
|
||||||
|
title: Termin 9
|
||||||
|
description: Folien für das erste Tutorium in Programmieren 2
|
||||||
|
url: https://git.haw-hamburg.de/pm2-tutorium/slides
|
||||||
|
header: Programmieren 1 **Tutorium**
|
||||||
|
footer: Henri Burau und Eva Meinen
|
||||||
|
-->
|
||||||
|
|
||||||
|
# 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
|
||||||
|
|
||||||
|
---
|
||||||
|
|
Loading…
Reference in New Issue