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:lu08:zweiseitigebeziehung [2024/09/18 13:18] msutermodul:m320_2024:learningunits:lu08:zweiseitigebeziehung [2024/09/18 13:43] (aktuell) – [Sourcecode] msuter
Zeile 33: Zeile 33:
                                                                                                                                                                  
     def __init__(self, name):              def __init__(self, name):         
-        self._name        = name     +        self._name    = name     
         self._student = None            self._student = None   
          
     @student.setter         @student.setter    
     def student(self, student):               def student(self, student):          
-        self._student = student                +        self._student   = student                
         student.teacher = self                 student.teacher = self        
  
Zeile 44: Zeile 44:
                  
     def __init__(self, name):                           def __init__(self, name):                      
-        self._name        = name      +        self._name    = name      
         self._teacher = None                            self._teacher = None                   
                  
Zeile 86: Zeile 86:
     def __init__(self, designation):                                               def __init__(self, designation):                                          
         self._designation = designation                                             self._designation = designation                                    
-        self._ref2student = None                             +        self._student = None                             
      
     @student.setter     @student.setter
     def student(self, student):                                          def student(self, student):                                     
-        self._ref2student = student                           +        self._student = student                           
                                        
 class Student:                                                                 class Student:                                                                
Zeile 96: Zeile 96:
     def __init__(self, name, the_class):                                            def __init__(self, name, the_class):                                       
         self._name = name                                                                  self._name = name                                                         
-        self._ref2class = the_class                                               +        self._class = the_class                                               
         the_class.student = self                                                                                                   the_class.student = self                                                                                          
                                                                                                                                                                                    
  • modul/m320_2024/learningunits/lu08/zweiseitigebeziehung.1726658304.txt.gz
  • Zuletzt geändert: 2024/09/18 13:18
  • von msuter