Dieses Wiki, das alte(!) Projektwiki (projektwiki.zum.de)
wird demnächst gelöscht.
Bitte sichere Deine Inhalte zeitnah,
wenn Du sie weiter verwenden möchtest.
Gerne kannst Du natürlich weiterarbeiten
im neuen Projektwiki (projekte.zum.de).Trennung von Struktur und Inhalt: Unterschied zwischen den Versionen
K (hat „Informatik Q11 /Trennung von Struktur und Inhalt“ nach „Informatik Q11/Trennung von Struktur und Inhalt“ verschoben) |
K |
||
Zeile 17: | Zeile 17: | ||
[[Bild:ArztpraxisMitInterface.png]] | [[Bild:ArztpraxisMitInterface.png]] | ||
− | =Erklärung Interface:= | + | == Erklärung Interface: == |
− | + | -> siehe Hauptartikel [[Informatik Q11/Vererbung - Interface|Interface]] | |
+ | |||
+ | Ein Interface ist einer abstrakten Klasse sehr ähnlich, nur dass keine Attribute deklariert werden und auch keine Methoden implementiert werden können. | ||
=Warum haben wir ein interface verwendet?= | =Warum haben wir ein interface verwendet?= | ||
Die neue Klasse DATENELEMENT, welche ein <<interface>> ist, haben wir benutzt, damit man nicht nur Patienten in die Warteschlange einfügen kann sondern auch andere Klassen, wie z.B. Druckaufträge. In einem Feld kann dann als Datentyp DATENELEMENT angegeben werden. Hierbei wird der [http://de.wikipedia.org/wiki/Polymorphie_%28Programmierung%29 Polymorphismus] verwendet. | Die neue Klasse DATENELEMENT, welche ein <<interface>> ist, haben wir benutzt, damit man nicht nur Patienten in die Warteschlange einfügen kann sondern auch andere Klassen, wie z.B. Druckaufträge. In einem Feld kann dann als Datentyp DATENELEMENT angegeben werden. Hierbei wird der [http://de.wikipedia.org/wiki/Polymorphie_%28Programmierung%29 Polymorphismus] verwendet. |
Version vom 30. Oktober 2013, 09:50 Uhr
ZUsammenfassung.ZUsammenfassung.ZUsammenfassung.ZUsammenfassung.ZUsammenfassung.ZUsammenfassung.
Inhaltsverzeichnis |
Ziel der Warteschlange
Verwaltungsaufgaben: Klasse KNOTEN
erster Entwurf: Trennung KNOTEN und PATIENT
Text TExt TExtText TExt TExtText TExt TExtText TExt TExt Text TExt TExtText TExt TExtText TExt TExtText TExt TExt Text TExt TExtText TExt TExtText TExt TExtText TExt TExtText TExt TExt Text TExt TExtText TExt TExtText TExt TExtText TExt TExtText TExt TExt
Verbesserter Entwurf: Interface DATENELEMENT
Erklärung Interface:
-> siehe Hauptartikel Interface
Ein Interface ist einer abstrakten Klasse sehr ähnlich, nur dass keine Attribute deklariert werden und auch keine Methoden implementiert werden können.
Warum haben wir ein interface verwendet?
Die neue Klasse DATENELEMENT, welche ein <<interface>> ist, haben wir benutzt, damit man nicht nur Patienten in die Warteschlange einfügen kann sondern auch andere Klassen, wie z.B. Druckaufträge. In einem Feld kann dann als Datentyp DATENELEMENT angegeben werden. Hierbei wird der Polymorphismus verwendet.