Java eigene Objekte erzeugen
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>Java</language>
Klassen können im ProgrammingWiki auf Grund von Sandbox-Einschränkungen nicht verwendet werden. Alternativ gibt es die Möglichkeit Objekte über Funktionen zu instanzieren:
<eval id="4adad5223d044">
// Java Objekte im Wiki erstellen
public Object MyObject() {
int x;
int y = 1; // mit default Wert
void show(){
System.out.println(x+" "+y);
}
return this;
}
Object p1 = MyObject();
Object p2 = MyObject();
p1.x = 10;
p1.y = 20;
System.out.println(p1.x+" "+p1.y);
p2.show();
</run>
Wer echte Java Klassen im Wiki verwenden möchte, muss vorher die Schritte auf [[JavaPolicy]] befolgen. Jedoch muss auch jeder Nutzer der OOP Beispiele anschauen und ausprobieren möchte diese Schritte befolgen.