Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Einführung in die Objektorientierung

Ähnliche Präsentationen


Präsentation zum Thema: "Einführung in die Objektorientierung"—  Präsentation transkript:

1 Einführung in die Objektorientierung
Gliederung Objekte und Klassen Attribute und Attributwerte Methoden

2 Objekte und Klassen Objekte sind eindeutig identifizierbare Elemente der realen oder virtuellen Welt. Beispiele:

3 Objekte und Klassen Auch Worte, Absätze, Zeichen, Dateien, Verzeichnisse, Tabellen, Zeilen, Spalten und andere Elemente der virtuellen Computerwelt werden als Objekte bezeichnet.

4 Objekte und Klassen Klasse: Tiere Klasse: Autos
Gleichartige Objekte können zu Klassen zusammengefasst werden. Beispiele: Klasse: Tiere Klasse: Autos

5 Aufgaben Objekte und Klassen
Löse die folgenden Aufgaben mit Hilfe eines Textverarbeitungsprogramms! Fasse folgende Objekte der realen Welt zu sinnvollen Klassen zusammen: Apfel, Kugelschreiber, CD, Bleistift, Magnetbandkassette, Tomate, DVD, USB-Stick, Zwiebel, Gelschreiber, Kartoffel, Festplatte, Schallplatte, Radiergummi und Melone. Ordne den folgenden Klassen je vier Objekte zu! Kleidungsstücke Datenträger alphanumerisches Zeichen Worte Textverarbeitungsprogramme

6 Attribute und Attributwerte
Objekte sind durch verschiedene Eigenschaften gekennzeichnet. In der Objektorientierung werden diese Eigenschaften als Attribute bezeichnet. Diesen Attributen können verschiedene Attributwerte zugeordnet werden. Beispiel: Objekt „Kugel“ Attribut Attributwert Durchmesser 6 cm Farbe grün Material Plastik

7 Attribute und Attributwerte
Objekte der gleichen Klasse besitzen auch gleiche Attribute. Sie unterscheiden sich nur durch die konkreten Attributwerte voneinander. Beispiel: Klasse „Kugeln“ Attribut Attributwerte Kugel Kugel Kugel 3 Durchmesser 6 cm 2,5 cm 7,65 cm Farbe grün braun grau Material Plastik Holz Marmor

8 Attribute und Attributwerte
Objekte und ihre Attribute können auf unterschiedliche Art und Weise dargestellt werden. Eine Möglichkeit ist die Objektkarte: Objektname : KLASSENNAME Attribut_1 = Attributwert_1 Attribut_2 = Attributwert_2 Attribut_3 = Attributwert_3 ... Attribut_n = Attributwert_n

9 Attribute und Attributwerte
Stelle die folgenden Objekte mit ihren Attributen im Textverarbeitungsprogramm dar! Mensch : WORT Schriftart = Times New Roman Schriftgrad = 24 Schriftschnitt = kursiv Farbe = dunkelrot Effekt = schattiert Rechteck_1 : RECHTECK Breite = 12,6 cm Höhe = 4,4 cm Position x = 16 cm Position y = 8 cm Füllung = Farbe Füllfarbe = hellgelb Transparenz = 30% Linienstil = gestrichelt Linienfarbe = dunkelblau Linienstärke = 0,2 cm @ : ZEICHEN Schriftart = Courier Schriftgrad = 100 Schriftschnitt = fett Farbe = grün Effekt = Relief erhaben

10 Attribute und Attributwerte
Stelle das Wortobjekt aus dem folgenden Bildschirmausschnitt als Objektkarte dar! Nutze dazu entweder die Zeichenwerkzeuge des Textverarbeitungsprogramms oder ein Zeichenprogramm!

11 Objekte in der Textverarbeitung
Die Objekte der Textverarbeitung sind das Dokument, der Absatz und das Zeichen. Die Attribute der Klasse Zeichen sind: Schriftstil, Schriftart, Schriftgröße, Schriftposition und Schriftfarbe. Einige Textverarbeitungsprogramme unterstützen noch weitere Attribute, wie beispielsweise verschiedene Schrifteffekte (Unterstreichung, Schatten usw.)

12 Objekte in der Textverarbeitung
Stelle unter Verwendung einer Tabelle die Attribute und die möglichen Attributwerte der Klasse Zeichen dar (siehe „Format“ → „Zeichen“). Vergleiche danach deine Darstellung mit den Angaben auf der folgenden Webseite: Stelle ähnliche Tabellen für die Klassen Absatz und Dokument zusammen. Orientiere dich dazu an den Dialogen im Menü „Format“ („Absatz“ bzw. „Seite“). Vergleiche wieder mit: und

13 Objekte in der Textverarbeitung
Lösungsbeispiel: Objekt Attribute Attributwerte Zeichen Schriftstil normal fett kursiv unterstrichen KAPITÄLCHEN ... Schriftart Serifenschrift serifenlose Schrift proportionale Schrift nichtproportionale Schrift

14 Objekte in der Textverarbeitung
Im lo-net2 (Gruppe „Informatik 7/1 bzw. 7/2“ → Dateiablage → Ordner „02_Computer_benutzen“ → Unterordner „Textformatierung“) findest du zwei Dokumente (Aufgabenstellung.pdf und Textdokument_zum_Formatieren.odt). Lade beide Dokumente herunter und formatiere das OpenOffice-Dokument nach den in der PDF- Datei vorgegebenen Kriterien! Speichere die formatierte Version unter einen neuen Dateinamen ab!

15 Methoden Die einer Klasse von Objekten zugeordneten Algorithmen bezeichnet man als Methoden. Methoden spielen eine wichtige Rolle bei objektorientierten Programmiersprachen wie Java oder Object-Pascal.


Herunterladen ppt "Einführung in die Objektorientierung"

Ähnliche Präsentationen


Google-Anzeigen