Benutzer-Werkzeuge

Webseiten-Werkzeuge


neuerlehrplan:klasse07:objekte_und_klassen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
neuerlehrplan:klasse07:objekte_und_klassen [2023/06/08 14:04] – [Klassen] lutzneuerlehrplan:klasse07:objekte_und_klassen [2023/06/19 14:38] (aktuell) – [Objekte in Grafikprogrammen] lutz
Zeile 69: Zeile 69:
  
 {{ :neuerlehrplan:klasse07:objektkarte_pfeil.png?direct&300 |}} {{ :neuerlehrplan:klasse07:objektkarte_pfeil.png?direct&300 |}}
 +
 +====Punktnotation====
 +
 +Eine weitere Möglichkeit Objekte zu beschreiben ist die sogenannte Punktnotation. Dabei werden die einzelnen Attributwerte wie folgt beschrieben:
 +
 +''%%Objektname.Attributname = Attributwert%%''
 +
 +Für unseren Pfeil 1 würde das wie folgt aussehen:
 +
 +''%%Pfeil 1.Füllfarbe = rot%%''\\
 +''%%Pfeil 1.Linienfarbe = schwarz%%''\\
 +''%%Pfeil 1.Richtung = rechts%%''
 +
 +In ähnlicher Weise lassen sich auch Methoden aufrufen:
 +
 +''%%Pfeil 1.FüllfarbeÄndern(grün)%%''
 +
 +bedeutet, dass die Füllfarbe des Pfeiles 1 sich nach grün ändert. 
 =====Klassen===== =====Klassen=====
  
Zeile 77: Zeile 95:
 </WRAP> </WRAP>
  
 +Unsere Objekte aus der Aufgabe 2 lassen sich somit zu einer Klasse Pfeil zusammenfassen.
 +
 +{{ :neuerlehrplan:klasse07:klasse_pfeil.png?direct&600 |}}
 +
 +Klassen lassen sich in Klassendiagrammmen darstellen (Rechteck). Im Gegensatz zu den Objektkarten schreibt man hier die Methoden mit in das Diagramm hinein.
 +
 +=====Objekte in Grafikprogrammen=====
 +
 +In der Informatik wird die objektorientierte Sichtweise an vielen Stellen eingesetzt:
 +
 +  * bei der objektorientierten Programmierung
 +  * bei der Beschreibung von Anwendungsprogrammen
 +  * bei der Beschreibung von Grafikobjekten
 +  * ...
 +
 +
 +Aus dem Technik/Computer-Unterricht kennst du das Grafikprogramm LibreOffice-Draw.
 +
 +Mit dem Programm lassen sich Grafikobjekte erstellen (z.B. das blaue Rechteck) die sich ihrerseits zu Klassen (z.B. eine Klasse Rechteck) zusammen fassen lassen.
 +
 +{{ :neuerlehrplan:klasse07:grafikobjekte01.png?direct&600 |}}
 +
 +\\
 +
 +
 +{{ :neuerlehrplan:klasse07:grafikobjekte03.png?direct&200|}} Diese Grafikobjekte lassen sich mit Objektdiagrammen beschreiben. 
 +
 +\\
 +\\
 +\\
 +\\
 +\\
 +\\
 +\\
 +\\
 +\\
 +
 +{{ :neuerlehrplan:klasse07:grafikobjekte02.png?direct&600 |}}
 +
 +{{ :neuerlehrplan:klasse07:grafikobjekte04.png?direct&300|}}
 +Auf das Objekt lassen sich Methoden anwenden:
 +
 +Rechteck1.FüllfarbeÄndern(rot)
 +Rechteck1.PositionXÄndern(4,75 cm)
 +Rechteck1.PositionYÄndern(1,25 cm)
 +Rechteck1.BreiteÄndern(5,25 cm)
 +Rechteck1.HöheÄndern(4,25 cm)
 +\\
 +\\
 +\\
 +\\
 +\\
 +\\
 +\\
 +\\
 +\\
 +
 +
 +{{ :neuerlehrplan:klasse07:grafikobjekte05.png?direct&200|}}
 +Letztendlich lässt sich die Klasse
 +
 +Rechteck durch ein 
 +
 +<color red>Klassendiagramm</color>
 +
 +beschreiben.
 +
 +\\
 +\\
 +\\
 +\\
 +\\
 +\\
 +\\
 +\\
 +\\
 +
 +**Aufgabe 3**
  
 +Löse die Aufgabe in der {{ :neuerlehrplan:klasse07:1_03_uebung_zeichnung.pdf | PDF-Datei}}!
neuerlehrplan/klasse07/objekte_und_klassen.1686225849.txt.gz · Zuletzt geändert: von lutz