Protokoll: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Drlue (Diskussion | Beiträge) |
Drlue (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 132: | Zeile 132: | ||
* Kapseln von Verhalten {{JSL|drive()}} | * Kapseln von Verhalten {{JSL|drive()}} | ||
** Das Verhalten ist nun gleich wie beim '''Abstraktions Beispiel''' vom Vortag | ** Das Verhalten ist nun gleich wie beim '''Abstraktions Beispiel''' vom Vortag | ||
== Woche 11 == | |||
== 22. November == | |||
* SQL installieren | |||
* ER Modellierung (Chen Notation, Kinobeispiel, Bücherei) | |||
== 23. November == | |||
* Queries | |||
* [[Datenbanken_Uebungen]] | |||
== 24. November == | |||
* [[Datenbanken_Uebungen]] | |||
Version vom 24. November 2021, 07:26 Uhr
Woche 8
3. November 2021
Dateien: * Lukas/week8/day3/
Videos: * 2021_11_03_classes * 2021_11_03_classes_2
Übungen: * Datenklasse * Person * Person sortiert
- Klasse
- Konstruktor
- Instanzattribute (Variablen einer Instanz einer Klasse)
- getter/setter für Attribute
- Override von
toString() - Array von Klassen
- Liste und ihre Implementierung
ArrayList
4. November 2021
Dateien: * Lukas/week8/day4/
- Enum (Enumeration oder Aufzählung)
- Switch singleline/multiline
5. November 2021
Dateien: * Lukas/week8/day5/
Videos: * 2021_11_03_classes_3 * 2021_11_03_classes_4
- Wiederholung Vererbung
- Überschreiben von Methoden (Beispiel
Animal) -> Polymorphismus - Funktionalität erweitern in einer Subklasse (
Cat) - Den wahren Typen einer Klasse erkennen mit
instanceof
Woche 9
8. November 2021
- An den Übungsaufgaben Objektorientierte Programmierung weitermachen!
Objektorientierte Programmierung: * OOP_Uebungen
9. November 2021
- Erneut an den Übungsaufgaben Objektorientierte Programmierung weitermachen!
Objektorientierte Programmierung: * OOP_Uebungen
10. November 2021
Dateien: * Lukas/week9/day3/
Videos: * 2021_11_10_unittesting.mp4 * 2021_11_10_camera.mp4
- Unit testing mit JUnit
11. November 2021
12. November 2021
Dateien: * Lukas/week9/day5/
Videos: * 2021_11_12_equals.mp4 * 2021_11_12_file.mp4
- OOP_Uebungen
- Überschreiben von
equals(...) - Übung zu
File
Woche 10
15. November 2021
16. November 2021
17. November 2021
Dateien: * Lukas/week10/day3/
Videos: * 2021_11_17_recursion.mp4 * 2021_11_17_recursion_2.mp4 * 2021_11_17_selbstkontrolle.mp4
- Wiederholung Rekursion (siehe Videos)
- Selbstkontrolle lösung
18. November 2021
Dateien: * Lukas/week10/day4/
Videos: * 2021_11_18_abstraction.mp4 * 2021_11_18_abstraction_limit.mp4 * 2021_11_18_anonyme_implementierung.mp4 * 2021_11_18_sql.mp4
- Abstrakte Klasse

- Abstrakte Klasse am Limit (Amphibienfahrzeug)

- Interface (auf
start()undstop()wurde verzichtet, jede Klasse müsste dies selbst implementieren)

- Anonyme Implementierung
- SQL Beispiel (Alle Flüsse die durch Europa fließen)
19. November 2021
Dateien: * Lukas/week10/day5/
Videos: * 2021_11_19_strategy.mp4
- Kapseln von Verhalten
drive()- Das Verhalten ist nun gleich wie beim Abstraktions Beispiel vom Vortag
Woche 11
22. November
- SQL installieren
- ER Modellierung (Chen Notation, Kinobeispiel, Bücherei)
23. November
- Queries
- Datenbanken_Uebungen