Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
de:modul:m320_2024:learningunits:lu11:interface [2026/08/30 14:05] – ↷ Seite von modul:m320_2024:learningunits:lu11:interface nach de:modul:m320_2024:learningunits:lu11:interface verschoben msuterde:modul:m320_2024:learningunits:lu11:interface [2026/08/30 14:06] (aktuell) – ↷ Links angepasst, weil Seiten im Wiki verschoben wurden msuter
Zeile 13: Zeile 13:
 Verschieden Objekte, die keine Beziehung zueinander aufweisen müssen, haben eine ähnliche Funktionalität, die sie nutzen. Verschieden Objekte, die keine Beziehung zueinander aufweisen müssen, haben eine ähnliche Funktionalität, die sie nutzen.
  
-{{modul:m320:learningunits:lu99:theorie:lu08-abb.8.1-klassen.png?400|}}\\+{{modul:archiv:m320:learningunits:lu99:theorie:lu08-abb.8.1-klassen.png?400|}}\\
 //Abb: Klassen mit sinngleicher Funktionalität// //Abb: Klassen mit sinngleicher Funktionalität//
  
 Obwohl die drei Klassen Mensch, Wasserflugzeug und Baum keine gemeinsame Basis (Oberklasse) haben, weisen alle die Fähigkeit ''swim'' auf. In UML wird diese Gegebenheit wie folgt dargestellt: Obwohl die drei Klassen Mensch, Wasserflugzeug und Baum keine gemeinsame Basis (Oberklasse) haben, weisen alle die Fähigkeit ''swim'' auf. In UML wird diese Gegebenheit wie folgt dargestellt:
  
-{{modul:m320:learningunits:lu99:theorie:lu08-abb.8.2-uml-interface.png?600|}}+{{modul:archiv:m320:learningunits:lu99:theorie:lu08-abb.8.2-uml-interface.png?600|}}
  
 //Abb: Schnittstellen in UML// //Abb: Schnittstellen in UML//
Zeile 24: Zeile 24:
 Beachten Sie hier die Darstellung einer Schnittstellen-Beziehung als gestrichelte Linie (im Gegensatz zur Vererbung mit durchgezogener Linie). Beachten Sie hier die Darstellung einer Schnittstellen-Beziehung als gestrichelte Linie (im Gegensatz zur Vererbung mit durchgezogener Linie).
  
-{{modul:m320:learningunits:lu99:theorie:lu08-abb.8.3-uml-symbolik.png?200|}}+{{modul:archiv:m320:learningunits:lu99:theorie:lu08-abb.8.3-uml-symbolik.png?200|}}
  
 //Abb: UML-Symbole Vererbung und Schnittstelle// //Abb: UML-Symbole Vererbung und Schnittstelle//
Zeile 117: Zeile 117:
 === Beispiel: Informelle Schnittstelle === === Beispiel: Informelle Schnittstelle ===
  
-{{modul:m320:learningunits:lu99:theorie:abb3.png?nolink&300|Abb. 8.6: Die Schnittstelle Flying existiert nur implizit und ist daher informell}}+{{modul:archiv:m320:learningunits:lu99:theorie:abb3.png?nolink&300|Abb. 8.6: Die Schnittstelle Flying existiert nur implizit und ist daher informell}}
  
 //Abb: Die Schnittstelle ''%%Flying%%'' existiert nur implizit und ist daher informell// //Abb: Die Schnittstelle ''%%Flying%%'' existiert nur implizit und ist daher informell//
  • de/modul/m320_2024/learningunits/lu11/interface.txt
  • Zuletzt geändert: 2026/08/30 14:06
  • von msuter