• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Einführung objektorientierte Programmierung: Klassen und Objekte
 

Einführung objektorientierte Programmierung: Klassen und Objekte

on

  • 1,881 views

 

Statistics

Views

Total Views
1,881
Views on SlideShare
1,867
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