@ -220,6 +220,22 @@ Als Gruppe sollten wir unsere Codes regelmäßig in ein gemeinsamen Repository e
Continuous Integration Server: Ist eine Art von Software-Werkzeug, das die Automatisierung von Builds, Tests und Bereitstellung von Code ermöglicht. Es überwacht regelmäßig den Code-Repository, um festzustellen, ob es neue Änderungen gibt und führt dann automatisch die notwendigen Schritte aus, um sicherzustellen, dass der Code stabil ist.
# Woche 11
## Lernziele:
- Motivation
- Klassen
- Vererbung
- OOP Algorithmen
## Erkenntnis :
OOP Algorithmen bieten uns einige Vorteile wie, Modularität : Algorithmen können als Methoden innerhalb von Objekten implementiert werden, was die Struktur des Codes vereinfacht und die Wartbarkeit erhöht und Wiederverwendbarkeit: Durch die Verwendung von OOP können Algorithmen in verschiedenen Kontexten wiederverwendet werden, was Zeit und Ressourcen spart, außerdem Übersicht: OOP ermöglicht es, komplexe Probleme in kleinere, leicht verständliche Teile zu unterteilen, was die Übersicht und Verständlichkeit des Codes erhöht.
## Wiederholung :
Vererbung: In Java ist Vererbung das Mechanismus, bei dem eine Klasse die Eigenschaften und Methoden einer anderen Klasse erbt. Die Klasse, von der geerbt wird, wird als Oberklasse oder Basisklasse bezeichnet, und die Klasse, die erbt, wird als Unterklasse oder abgeleitete Klasse bezeichnet.