12
1 Christian Spannagel Pädagogische Hochschule Heidelberg [email protected] http://www.christian-spannagel.de Objektorientierte Sichtweise auf Anwendungssysteme

Objektorientierte Sicht auf Anwendungssysteme

Embed Size (px)

DESCRIPTION

Vortrag von Christian Spannagel über Objektorientierung und der Bezug zu Standardanwendungen wie beispielsweise Textverarbeitung und Tabellenkalkulation

Citation preview

Page 1: Objektorientierte Sicht auf Anwendungssysteme

1

Christian Spannagel

Pädagogische Hochschule [email protected]

http://www.christian-spannagel.de

ObjektorientierteSichtweise auf

Anwendungssysteme

Page 2: Objektorientierte Sicht auf Anwendungssysteme

2

Objekte in der Welt

Page 3: Objektorientierte Sicht auf Anwendungssysteme

3

Klasse BUCH

Name der Klasse:

Attribute:

Methoden:

UML(Unified Modeling

Language)

Page 4: Objektorientierte Sicht auf Anwendungssysteme

4

Klasse BUCH

Page 5: Objektorientierte Sicht auf Anwendungssysteme

5

Klasse BUCH

Page 6: Objektorientierte Sicht auf Anwendungssysteme

6

Wir erweitern das System

„hat“

(Aggregation)

Page 7: Objektorientierte Sicht auf Anwendungssysteme

7

Wir erweitern das System

Page 8: Objektorientierte Sicht auf Anwendungssysteme

8

„ist ein“

(Generalisierung)

Wir erweitern das System

Page 9: Objektorientierte Sicht auf Anwendungssysteme

9

ObjektorientierteSichtweise auf

Anwendungssysteme

?

Page 10: Objektorientierte Sicht auf Anwendungssysteme

10

Beispiel „Pixelgrafik“

Page 11: Objektorientierte Sicht auf Anwendungssysteme

11

Beispiel „Vektorgrafik“

Page 12: Objektorientierte Sicht auf Anwendungssysteme

12

Aufgabe

Modellieren Sie aus objektorientierter Perspektive wesentliche Aspekte von:

1.Textverarbeitungssystemen2.Tabellenkalkulationssystemen3.Folienpräsentationsprogrammen4.Grafikprogrammen (Vektor- oder Pixelgrafik)5.Dateisystemen