Objektorientierte Sicht auf Anwendungssysteme

Post on 08-May-2015

190 views 2 download

description

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

Transcript of Objektorientierte Sicht auf Anwendungssysteme

1

Christian Spannagel

Pädagogische Hochschule Heidelbergspannagel@ph-heidelberg.de

http://www.christian-spannagel.de

ObjektorientierteSichtweise auf

Anwendungssysteme

2

Objekte in der Welt

3

Klasse BUCH

Name der Klasse:

Attribute:

Methoden:

UML(Unified Modeling

Language)

4

Klasse BUCH

5

Klasse BUCH

6

Wir erweitern das System

„hat“

(Aggregation)

7

Wir erweitern das System

8

„ist ein“

(Generalisierung)

Wir erweitern das System

9

ObjektorientierteSichtweise auf

Anwendungssysteme

?

10

Beispiel „Pixelgrafik“

11

Beispiel „Vektorgrafik“

12

Aufgabe

Modellieren Sie aus objektorientierter Perspektive wesentliche Aspekte von:

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