objektorientierte sicht auf anwendungssysteme
DESCRIPTION
Vortrag von Christian Spannagel über Objektorientierung und der Bezug zu Standardanwendungen wie beispielsweise Textverarbeitung und TabellenkalkulationTRANSCRIPT
![Page 1: Objektorientierte Sicht auf Anwendungssysteme](https://reader033.vdocuments.site/reader033/viewer/2022060107/554c13f7b4c905f1518b4bc9/html5/thumbnails/1.jpg)
1
Christian Spannagel
Pädagogische Hochschule [email protected]
http://www.christian-spannagel.de
ObjektorientierteSichtweise auf
Anwendungssysteme
![Page 2: Objektorientierte Sicht auf Anwendungssysteme](https://reader033.vdocuments.site/reader033/viewer/2022060107/554c13f7b4c905f1518b4bc9/html5/thumbnails/2.jpg)
2
Objekte in der Welt
![Page 3: Objektorientierte Sicht auf Anwendungssysteme](https://reader033.vdocuments.site/reader033/viewer/2022060107/554c13f7b4c905f1518b4bc9/html5/thumbnails/3.jpg)
3
Klasse BUCH
Name der Klasse:
Attribute:
Methoden:
UML(Unified Modeling
Language)
![Page 4: Objektorientierte Sicht auf Anwendungssysteme](https://reader033.vdocuments.site/reader033/viewer/2022060107/554c13f7b4c905f1518b4bc9/html5/thumbnails/4.jpg)
4
Klasse BUCH
![Page 5: Objektorientierte Sicht auf Anwendungssysteme](https://reader033.vdocuments.site/reader033/viewer/2022060107/554c13f7b4c905f1518b4bc9/html5/thumbnails/5.jpg)
5
Klasse BUCH
![Page 6: Objektorientierte Sicht auf Anwendungssysteme](https://reader033.vdocuments.site/reader033/viewer/2022060107/554c13f7b4c905f1518b4bc9/html5/thumbnails/6.jpg)
6
Wir erweitern das System
„hat“
(Aggregation)
![Page 7: Objektorientierte Sicht auf Anwendungssysteme](https://reader033.vdocuments.site/reader033/viewer/2022060107/554c13f7b4c905f1518b4bc9/html5/thumbnails/7.jpg)
7
Wir erweitern das System
![Page 8: Objektorientierte Sicht auf Anwendungssysteme](https://reader033.vdocuments.site/reader033/viewer/2022060107/554c13f7b4c905f1518b4bc9/html5/thumbnails/8.jpg)
8
„ist ein“
(Generalisierung)
Wir erweitern das System
![Page 9: Objektorientierte Sicht auf Anwendungssysteme](https://reader033.vdocuments.site/reader033/viewer/2022060107/554c13f7b4c905f1518b4bc9/html5/thumbnails/9.jpg)
9
ObjektorientierteSichtweise auf
Anwendungssysteme
?
![Page 10: Objektorientierte Sicht auf Anwendungssysteme](https://reader033.vdocuments.site/reader033/viewer/2022060107/554c13f7b4c905f1518b4bc9/html5/thumbnails/10.jpg)
10
Beispiel „Pixelgrafik“
![Page 11: Objektorientierte Sicht auf Anwendungssysteme](https://reader033.vdocuments.site/reader033/viewer/2022060107/554c13f7b4c905f1518b4bc9/html5/thumbnails/11.jpg)
11
Beispiel „Vektorgrafik“
![Page 12: Objektorientierte Sicht auf Anwendungssysteme](https://reader033.vdocuments.site/reader033/viewer/2022060107/554c13f7b4c905f1518b4bc9/html5/thumbnails/12.jpg)
12
Aufgabe
Modellieren Sie aus objektorientierter Perspektive wesentliche Aspekte von:
1.Textverarbeitungssystemen2.Tabellenkalkulationssystemen3.Folienpräsentationsprogrammen4.Grafikprogrammen (Vektor- oder Pixelgrafik)5.Dateisystemen