Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Malwine Durner Geändert vor über 10 Jahren
1
1.2 Attribute und Methoden Aufbau einer Java-Klasse:
public class Quadrat { int groesse; int xPosition; String farbe; boolean istSichtbar; public void sichtbarMachen() { istSichtbar = true; zeichnen(); } public void horizontalBewegen(int distance){ loeschen(); xPosition += distance; Informatik Objektorientiertes Modellieren und Programmieren 1.2 Attribute und Methoden
2
1.2 Attribute und Methoden Aufbau einer Java-Klasse:
public class Quadrat { int groesse; int xPosition; String farbe; boolean istSichtbar; public void sichtbarMachen() { istSichtbar = true; zeichnen(); } public void horizontalBewegen(int distance){ loeschen(); xPosition += distance; Informatik Objektorientiertes Modellieren und Programmieren 1.2 Attribute und Methoden
3
1.2 Attribute und Methoden Aufbau einer Java-Klasse:
Kopf der Klasse public class Quadrat { int groesse; int xPosition; String farbe; boolean istSichtbar; public void sichtbarMachen() { istSichtbar = true; zeichnen(); } public void horizontalBewegen(int distance){ loeschen(); xPosition += distance; Informatik Objektorientiertes Modellieren und Programmieren 1.2 Attribute und Methoden
4
1.2 Attribute und Methoden Aufbau einer Java-Klasse:
Kopf der Klasse public class Quadrat { int groesse; int xPosition; String farbe; boolean istSichtbar; public void sichtbarMachen() { istSichtbar = true; zeichnen(); } public void horizontalBewegen(int distance){ loeschen(); xPosition += distance; Attribute (verschiedene Datentypen) Informatik Objektorientiertes Modellieren und Programmieren 1.2 Attribute und Methoden
5
1.2 Attribute und Methoden Aufbau einer Java-Klasse:
Kopf der Klasse public class Quadrat { int groesse; int xPosition; String farbe; boolean istSichtbar; public void sichtbarMachen() { istSichtbar = true; zeichnen(); } public void horizontalBewegen(int distance){ loeschen(); xPosition += distance; Attribute (verschiedene Datentypen) Methoden void heißt, dass die Methode keinen Rückgabewert hat. Die zweite Methode hat einen Übergabeparameter. Informatik Objektorientiertes Modellieren und Programmieren 1.2 Attribute und Methoden
6
1.2 Attribute und Methoden Wichtige Datentypen in Java:
Informatik Objektorientiertes Modellieren und Programmieren 1.2 Attribute und Methoden
7
1.2 Attribute und Methoden Wichtige Datentypen in Java:
Bedeutung Beispiele Informatik Objektorientiertes Modellieren und Programmieren 1.2 Attribute und Methoden
8
1.2 Attribute und Methoden Wichtige Datentypen in Java:
Bedeutung Beispiele int integer, ganze Zahl 27; 0; -1024 Informatik Objektorientiertes Modellieren und Programmieren 1.2 Attribute und Methoden
9
1.2 Attribute und Methoden Wichtige Datentypen in Java:
Bedeutung Beispiele int integer, ganze Zahl 27; 0; -1024 double rationale Zahl -3.14 ; 5.0E+9 Informatik Objektorientiertes Modellieren und Programmieren 1.2 Attribute und Methoden
10
1.2 Attribute und Methoden Wichtige Datentypen in Java:
Bedeutung Beispiele int integer, ganze Zahl 27; 0; -1024 double rationale Zahl -3.14 ; 5.0E+9 char character, Zeichen ′e′ ; ′D′ ; ′5′ ; Informatik Objektorientiertes Modellieren und Programmieren 1.2 Attribute und Methoden
11
1.2 Attribute und Methoden Wichtige Datentypen in Java:
Bedeutung Beispiele int integer, ganze Zahl 27; 0; -1024 double rationale Zahl -3.14 ; 5.0E+9 char character, Zeichen ′e′ ; ′D′ ; ′5′ ; String Zeichenkette ″Hallo Welt!″ ; ″27″; ″e″; ″ ″ ; Informatik Objektorientiertes Modellieren und Programmieren 1.2 Attribute und Methoden
12
1.2 Attribute und Methoden Wichtige Datentypen in Java:
Bedeutung Beispiele int integer, ganze Zahl 27; 0; -1024 double rationale Zahl -3.14 ; 5.0E+9 char character, Zeichen ′e′ ; ′D′ ; ′5′ ; String Zeichenkette ″Hallo Welt!″ ; ″27″; ″e″; ″ ″ ; boolean logische Variable true; false; 4<5 ; 4==5; 4!=5; Informatik Objektorientiertes Modellieren und Programmieren 1.2 Attribute und Methoden
13
1.2 Attribute und Methoden Der Konstruktor einer Klasse ist eine Methode ohne Rückgabebezeichner und hat denselben Namen wie die Klasse. Informatik Objektorientiertes Modellieren und Programmieren 1.2 Attribute und Methoden
14
1.2 Attribute und Methoden Der Konstruktor einer Klasse ist eine Methode ohne Rückgabebezeichner und hat denselben Namen wie die Klasse. Er legt fest, welche Attributwerte ein neu angelegtes Objekt der Klasse hat. Informatik Objektorientiertes Modellieren und Programmieren 1.2 Attribute und Methoden
15
1.2 Attribute und Methoden
Beispiel: public class Quadrat { //Attribute ... //Konstruktor public Quadrat() { groesse = 30; xPosition = 60; yPosition = 50; farbe = "rot"; istSichtbar = false; } //Methoden Informatik Objektorientiertes Modellieren und Programmieren 1.2 Attribute und Methoden
16
1.2 Attribute und Methoden Methoden können Übergangsparameter haben:
public void geldEinwerfen(int betrag) { bisherGezahlt = bisherGezahlt + betrag; } Informatik Objektorientiertes Modellieren und Programmieren 1.2 Attribute und Methoden
17
1.2 Attribute und Methoden Methoden können Rückgabewerte haben:
public int gibPreis() { return preis; } Informatik Objektorientiertes Modellieren und Programmieren 1.2 Attribute und Methoden
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.