51 lines
1.1 KiB
Markdown
51 lines
1.1 KiB
Markdown
<!--
|
|
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.henriburau.de/tutorien/programmieren-1
|
|
* 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: 13 84 44 10
|
|
|
|
---
|
|
|
|
# Implementierung StringStack
|
|
|
|
- Wir wollen zuerst gemeinsam und dann einzeln die Klasse `StringStack` implementieren
|
|
|
|
- Ein `StringStack` besteht aus mehreren `StringNode`s, die einen `String` und den nachfolgenen `StringNode` halten
|
|
|
|
- Methoden: `push(String)`, `boolean isEmpty()`, `String pop()`, `String top()`, `int getDepth()` und `boolean contains(String)`
|
|
|
|
---
|
|
|
|
# Angebot: Übungsaufgaben ViaMint
|
|
|
|
- auf viamint.haw-hamburg.de (Anmeldung mit aKennung)
|
|
|
|
- E-Assessment -> Programmieren 1 Tutorium (SHF) -> Termin10 |