• Save
Einführung objektorientierte Programmierung: Klassen und Objekte
Upcoming SlideShare
Loading in...5
×
 

Einführung objektorientierte Programmierung: Klassen und Objekte

on

  • 1,960 views

 

Statistics

Views

Total Views
1,960
Views on SlideShare
1,946
Embed Views
14

Actions

Likes
0
Downloads
0
Comments
0

1 Embed 14

http://www.informatikzentrale.de 14

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Einführung objektorientierte Programmierung: Klassen und Objekte Einführung objektorientierte Programmierung: Klassen und Objekte Presentation Transcript

  • Objektorientiertes Programmieren (OOP)
    Klassen und Objekte
  • imperative Progammiersprachen:
    Lineare Abarbeitung aller Befehle
  • objektorientierte Progammiersprachen:
    Speicherung von Daten und Funktionen in „Objekten“
  • Objekte – Gegenstände der Realität - I
    Realität
    besitzt
    liest
    Mensch
    Fahrrad
    Buch
    Modell
  • Klasse
    Objekte
    Objekte – Gegenstände der Realität - II
    Kuh
    Elsa Euter
    Anja v. d. Alm
    Vera Vollmilch
  • Vera Vollmilch480
    1993
    Anja v. d. Alm
    435
    1955
    Elsa Euter5521990
    Objekte – Gegenstände der Realität - III
    Objekte
    Wodurch kann man die Objekte voneinander unterscheiden?
    ==>Attribute: name, gewicht, geburtsjahr
  • Objekte – Gegenstände der Realität - IV
    Objekte
    Was kann man mit jedem einzelnen Objekt machen???
    Das Alter abfragenDas Gewicht abfragen
    Heu fressen lassen
    Alle Daten abfragen
    ==>Operationen (Methoden): gibAlter, gibGewicht,
    fresseHeu, gibDaten
  • Was ist eine Klasse?
    Eine Klasse ist eineSchablone zur Beschreibung einer Menge von Objekten mit gemeinsamer Struktur und gemeinsamem Verhalten sowie zur Erzeugung solcher Objekte.
  • Auszubildender
    geburtstag
    auszubildungsvergütung
    lernen
    faulenzen
    feiern
    Tobias
    Matthias
    Anja
    Objekt
    (Abdruck)
    94-05-01
    1250
    95-11-11
    1060
    94-12-04
    980
    lernen
    faulenzen
    feiern
    lernen
    faulenzen
    feiern
    lernen
    faulenzen
    feiern
    Stempelmetapher (Metapher = bildhafte Übertragung) für Klassen
    Klasse
    (Stempel)
    Methoden
  • Klassen und Objekte
    Klasse
    Eine Klasse beschreibt die Struktur und das Verhalten einer Menge gleichartiger Objekte.
    Objekt
    Ein Objekt ist ein Exemplar (Instanz) einer
    Klasse, das sich entsprechend der Definition
    der Klasse verhält.
  • Welche Klassen sind zu erkennen ?
    Finden von Klassen – I
    Mögliche Kandidaten für Klassen sind die Substantive der Aufgabenstellung
  • Finden von Klassen – II
    Welche Klassen sind zu erkennen ?
  • Klassen
    Klassen – die Objektfabriken
  • Präsentation basiert in großen Teilen auf einer Powerpoint-Datei von W. Nold/L. Wiedemer (verfügbar unter xnold.de), vorgestellt bei Java-Fortbildungen 2004/2005