Benutzer-Werkzeuge

Webseiten-Werkzeuge


g9:uebungen:konstruktoren:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
g9:uebungen:konstruktoren:start [2021/01/20 17:45] – [Konstruktoren] Martin Pabstg9:uebungen:konstruktoren:start [2022/06/30 07:41] – [Beispiel 2: Buntstift] Martin Pabst
Zeile 64: Zeile 64:
  
 <script type="text/plain" title="Beispiel.java"> <script type="text/plain" title="Beispiel.java">
-Buntstift rotstift = new Buntstift(Color.red);+Buntstift rotstift = new Buntstift(0xff0000);
 rotstift.schreibe("Hallo Welt!"); rotstift.schreibe("Hallo Welt!");
  
-Buntstift grünstift = new Buntstift(Color.lime);+Buntstift grünstift = new Buntstift(0x00ff00);
 grünstift.schreibe("Das ist grün"); grünstift.schreibe("Das ist grün");
 rotstift.schreibe("Das ist wieder rot"); rotstift.schreibe("Das ist wieder rot");
Zeile 73: Zeile 73:
 class Buntstift { class Buntstift {
  
-   Color farbe;+   int farbe;
  
    // Das ist die Konstruktor-Methode ("der Konstruktor") dieser Klasse. Du erkennst sie daran,     // Das ist die Konstruktor-Methode ("der Konstruktor") dieser Klasse. Du erkennst sie daran, 
    // dass sie den Bezeichner der Klasse ("Buntstift") trägt und kein Rückgabedatentyp angegeben ist.    // dass sie den Bezeichner der Klasse ("Buntstift") trägt und kein Rückgabedatentyp angegeben ist.
-   Buntstift(Color farbe1) {+   Buntstift(int farbe1) {
       farbe = farbe1;       farbe = farbe1;
    }    }
g9/uebungen/konstruktoren/start.txt · Zuletzt geändert: 2022/06/30 07:43 von Martin Pabst

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki