Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

1.2 Attribute und Methoden Aufbau einer Java-Klasse:

Ähnliche Präsentationen


Präsentation zum Thema: "1.2 Attribute und Methoden Aufbau einer Java-Klasse:"—  Präsentation transkript:

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


Herunterladen ppt "1.2 Attribute und Methoden Aufbau einer Java-Klasse:"

Ähnliche Präsentationen


Google-Anzeigen