Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
modul:m320_2024:learningunits:lu09:mehrfachbeziehung [2024/09/23 09:00] – [Löschen einer Beziehung (**remove**)] msutermodul:m320_2024:learningunits:lu09:mehrfachbeziehung [2024/09/23 09:11] (aktuell) msuter
Zeile 10: Zeile 10:
 //Abb: 1:n Beziehung// //Abb: 1:n Beziehung//
  
-{{:modul:m320_2024:learningunits:lu09:klasseholiday.png?600|}} 
- 
-//Abb: n:n Beziehung// 
  
 === Kardinalität === === Kardinalität ===
Zeile 26: Zeile 23:
 Der Stern steht für **0 bis unendliche viele** Beziehungen. Der Stern steht für **0 bis unendliche viele** Beziehungen.
 In der UML ist es aber auch möglich, die Kardinalität ganz genau zu spezifizieren.  In der UML ist es aber auch möglich, die Kardinalität ganz genau zu spezifizieren. 
-So ist in der Abbildung 5.9 klar erkennbar, dass eine Schulklasse mindesten 15 aber maximal 24 Studenten haben kann.+So ist in der Abbildung klar erkennbar, dass eine Schulklasse mindesten 15 aber maximal 24 Studenten haben kann.
  
 ===== Umsetzung in Python ===== ===== Umsetzung in Python =====
Zeile 42: Zeile 39:
   def __init__(self, designation):   def __init__(self, designation):
    self._designation = designation    self._designation = designation
-   self._students = []  # hier wird eine leere Liste bereitgestellt, die dann die Refeenzen der Lernenden hält.+   self._students = []  # hier wird eine leere Liste bereitgestellt, die dann die Referenzen der Lernenden hält.
      
   def add_student(a_student):   def add_student(a_student):
Zeile 111: Zeile 108:
  
 <WRAP center round tip 60%> <WRAP center round tip 60%>
-Je nach Entwurf der Applikation können die **take**- und **remove**-Methode nauch nur einen der Parameter ''index'' bzw. ''key'' anbieten.+Je nach Entwurf der Applikation können die **take**- und **remove**-Methoden auch nur einen der Parameter ''index'' bzw. ''key'' anbieten.
 </WRAP> </WRAP>
  
  • modul/m320_2024/learningunits/lu09/mehrfachbeziehung.1727074810.txt.gz
  • Zuletzt geändert: 2024/09/23 09:00
  • von msuter