faecher:informatik:oberstufe:modellierung:alles_klassen_sind_objects:start

Dies ist eine alte Version des Dokuments!


Alle Klassen erben von "Object"

Jede Klasse erbt von Java Object, das kann man beispielsweise erkennen, wenn man einfach mal eine "leere" Klasse erstellt:

class Ball () {
 
}

Man kann diesen Ball instanziieren, obwohl er weder Konstruktor noch weitere Methoden enthält:

Hund ball01 = new Ball();

Er hat sogar schon Methoden, z.B. die Methode toString():

ball01.toString();

das Erzeugt eine Ausgabe der folgenden Form:

ball01@af54f432

https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html

  • faecher/informatik/oberstufe/modellierung/alles_klassen_sind_objects/start.1635399022.txt.gz
  • Zuletzt geändert: 28.10.2021 05:30
  • von sbel