mirror of
https://gitlab.com/harald.mueller/aktuelle.kurse.git
synced 2024-11-27 20:21:56 +01:00
muh
This commit is contained in:
parent
506b5aee2f
commit
b04ab01304
@ -1,7 +1,7 @@
|
|||||||
# Präinstruktion M226b Tag 1
|
# Präinstruktion M226b Tag 1
|
||||||
|
|
||||||
## Spielregel
|
## Spielregel
|
||||||
Beantworten Sie *schriftlich* und für sich,
|
Beantworten Sie *schriftlich* und alleine für sich,
|
||||||
die folgenden Fragen. Recherchieren Sie vorerst nicht!
|
die folgenden Fragen. Recherchieren Sie vorerst nicht!
|
||||||
Vermutungen sind auch gut.
|
Vermutungen sind auch gut.
|
||||||
|
|
||||||
@ -11,11 +11,11 @@
|
|||||||
Nachbarn ist in dieser Phase gut, hilfreich und erwünscht!
|
Nachbarn ist in dieser Phase gut, hilfreich und erwünscht!
|
||||||
|
|
||||||
## Fragen
|
## Fragen
|
||||||
- Wie wird eine Vererbung im UML-Klassendiagramm gezeichnet?
|
- Was bedeutet gemeinhin das Wort "dynamisch"? Wo kommt das im Alltag vor?
|
||||||
- Von wo nach wo zeigt der Pfeil bei der Vererbungsdarstellung?
|
- Wie wird eine Vererbung im UML-Klassendiagramm gezeichnet und von wo nach wo zeigt der Pfeil?
|
||||||
- Versuchen Sie Wörter zu finden, die mit "poly" beginnen und was heisst wohl diese griechische Vorsilbe?
|
- Versuchen Sie Wörter zu finden, die mit "poly" beginnen und was heisst wohl diese griechische Vorsilbe?
|
||||||
- Was ist das Schlüsselwort (keyword) in Java für eine Vererbung?
|
- Was ist das Schlüsselwort (keyword) in Java für eine Vererbung?
|
||||||
- Was heisst das Wort "unit" auf deutsch?
|
- Was heisst das Wort "unit" auf deutsch?
|
||||||
- Wie schreiben Sie in Java eine Klassendefinition auf, in der die Klasse "Reh" von der Klasse "Säugetier" erbt?
|
- Wie schreiben Sie in Java eine Klassendefinition auf, in der die Klasse "Flixbus" von der Klasse "Reisebusse" erbt?
|
||||||
- Welches der beiden ist die "Oberklasse"?
|
- Welches der beiden ist die "Oberklasse"?
|
||||||
- Was heisst das Fremdwort "Morph" auf deutsch?
|
- Was heisst das Fremdwort "Morph" auf deutsch?
|
||||||
|
@ -8,3 +8,24 @@
|
|||||||
|
|
||||||
**<https://junit.org/junit5/docs/current/user-guide>**
|
**<https://junit.org/junit5/docs/current/user-guide>**
|
||||||
|
|
||||||
|
## Aufgabe
|
||||||
|
|
||||||
|
Zeitbedarf ca. 45 min
|
||||||
|
|
||||||
|
|
||||||
|
**Lesen Sie zuerst das PDF und studieren Sie den User-Guide.**
|
||||||
|
|
||||||
|
Erstellen Sie (jede:r) dann eine Klasse "Geometrie" in der es eine Methode
|
||||||
|
- getRechteckFlaeche( int laenge, int breite)
|
||||||
|
|
||||||
|
und eine Methode
|
||||||
|
|
||||||
|
- getRechteckUmfang( int laenge, int breite)
|
||||||
|
|
||||||
|
gibt und erstellen Sie dann **mindestens 3 JUnit-Tests** dazu
|
||||||
|
<br>
|
||||||
|
(OK-Fälle und NotOK-Fälle wie 0-Werte und Minuswerte).
|
||||||
|
|
||||||
|
|
||||||
|
Zeigen Sie das Resultat der Lehrperson und helfen Sie anschliessend den anderen Klassenkamerad:innen.
|
||||||
|
Ziel ist es, das zum angegebenen Zeitpunkt alle ihre JUnit-Test gemacht und verstanden haben.
|
1
m226ab/3-Auftraege-Uebungen/B21-JUnitTests.md
Normal file
1
m226ab/3-Auftraege-Uebungen/B21-JUnitTests.md
Normal file
@ -0,0 +1 @@
|
|||||||
|
[../2-Unterlagen/07-Testen-(JUnit)](../2-Unterlagen/07-Testen-(JUnit))
|
@ -72,7 +72,7 @@ Thema: Selbstdefinition - Bearbeitungszeit 15-20 Std. (teilweise in Hausarbeit)
|
|||||||
| Tag | Inhalte/Themen, Aufträge/Übungen |
|
| Tag | Inhalte/Themen, Aufträge/Übungen |
|
||||||
| ---- | ------------------------------- |
|
| ---- | ------------------------------- |
|
||||||
| 1 - 18.11.21 | fällt aus (LKB) |
|
| 1 - 18.11.21 | fällt aus (LKB) |
|
||||||
| 2 - 25.11.21 | [Präinstruktion](1-Prae-Instruktion/M226b-Tag1.md)[Einführung in JUnit-Tests](2-Unterlagen/07-Testen-(JUnit)/)<br>[Dynamisches Binden](https://de.wikipedia.org/wiki/Dynamische_Bindung) <br>Polymorphismus [A25 (.md)](3-Auftraege-Uebungen/A25-Inheritance_Polymorphism_Composition.md) oder [.docx](2-Unterlagen/04-Dynamische-Bindung-(Polymorphie)/Inheritance_Polymorphism_Composition) |
|
| 2 - 25.11.21 | [Präinstruktion](1-Prae-Instruktion/M226b-Tag1.md)<br>[Einführung in JUnit-Tests](2-Unterlagen/07-Testen-(JUnit)/)<br>[Dynamisches Binden](https://de.wikipedia.org/wiki/Dynamische_Bindung) <br>Polymorphismus [A25 (.md)](3-Auftraege-Uebungen/A25-Inheritance_Polymorphism_Composition.md) oder [.docx](2-Unterlagen/04-Dynamische-Bindung-(Polymorphie)/Inheritance_Polymorphism_Composition) |
|
||||||
| 3 - 02.12.21 | Wissensaufbau, Übungen, Training |
|
| 3 - 02.12.21 | Wissensaufbau, Übungen, Training |
|
||||||
| 4 - 09.12.21 | Wissensaufbau, Übungen, Training |
|
| 4 - 09.12.21 | Wissensaufbau, Übungen, Training |
|
||||||
| 5 - 16.12.21 | Wissensaufbau, Übungen, Training |
|
| 5 - 16.12.21 | Wissensaufbau, Übungen, Training |
|
||||||
|
Loading…
Reference in New Issue
Block a user