Objektorientierte Mathematische Modellbildung/Methoden
Einführung
Als Einführung betrachtet man in dieser Lerneinheit eine Klasse "Lebenwesen". Objekte (mathematisch Elemente der Klasse) sollen als gemeinsame Eigenschaft in der Modellierung ein Zustand "Alter" besitzen.
Methoden und Funktionen
In der folgenden mathematische Beschreibung werden die Methoden von einer Kasse als Funktionen dargestellt, die
- Eingabeparameter erhalten können
- Ausgaben als Rückgabewert von Funktionen liefern können. und dabei auf einem Zustandsraum operieren.
Methoden einer Klasse
Wenn Objekt zu einer Klasse gehört, dann kann man für dieses Element der Klasse alle Methoden aufrufen, die in der Klasse definiert wurden - also . Zustände der Klassen können sich unterscheiden, daher hängt die durch die Methoden beschriebenen Prozesse von dem Zuständen der Objekte ab.
Zustand eines Objektes
Attribut
Die Gemeinsamkeiten von Objekten können durch gemeinsame Zustände der Objekte beschrieben werden. Ein Attribut in einer Definition einer Klasse legt den Zustandsraum als mathematische Menge innerhalb der Klassendefinition fest.
Beispiel - werdeAelter() als Methode
Wenn alle Objekt einer Klasse die Eigenschaft "Alter" in einer Klasse besitzt, kann die Methode z.B. den Zustand Alter als natürliche Zahl um 1 erhöhen. .
Alter unterschiedlicher Objekte
Für konkrete Objekte besitzen dann den Zustand "Alter", der für jedes Objekt mit einem konkreten Wert belegt ist (z.B. bzw.
Mengenbeziehung für Attribute
Die Mengenbeziehung, die zwischen Objekten und deren Klassen zu finden sind (), werden mathematisch auch auf die Attribute übertragen
Aufgaben
Analysieren Sie die Objektklasse "Fahrzeug" und definieren Sie den Methoden, die Prozesse beschreiben (z.B. Fahrzeug bewegt sich und verbraucht dabei Energie aus einem Speicher - z.B. Kraftstoff in einem Tank). Kraftstoff und Position sind dabei als Attribute in einer Klasse "Fahrzeug" definiert.
Seiteninformation
Diese Lernresource können Sie als Wiki2Reveal-Foliensatz darstellen.
Wiki2Reveal
Dieser Wiki2Reveal Foliensatz wurde für den Lerneinheit Objektorientierte Mathematische Modellbildung' erstellt der Link für die Wiki2Reveal-Folien wurde mit dem Wiki2Reveal-Linkgenerator erstellt.
- Die Seite wurde als Dokumententyp PanDocElectron-SLIDE erstellt.
- Link zur Quelle in Wikiversity: https://de.wikiversity.org/wiki/Objektorientierte%20Mathematische%20Modellbildung/Methoden
- siehe auch weitere Informationen zu Wiki2Reveal und unter Wiki2Reveal-Linkgenerator.