faecher:informatik:oberstufe:modellierung:alles_klassen_sind_objects:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
faecher:informatik:oberstufe:modellierung:alles_klassen_sind_objects:start [28.10.2021 05:30] sbelfaecher:informatik:oberstufe:modellierung:alles_klassen_sind_objects:start [03.12.2021 13:00] (aktuell) – gelöscht sbel
Zeile 1: Zeile 1:
-====== Alle Klassen erben von "Object" ====== 
  
-Jede Klasse erbt von Java Object, das kann man beispielsweise erkennen, wenn man einfach mal eine "leere" Klasse erstellt: 
- 
-<code java> 
-class Ball () { 
- 
-} 
-</code> 
- 
-Man kann diesen Ball instanziieren, obwohl er weder Konstruktor noch weitere Methoden enthält: 
- 
-<code java> 
-Hund ball01 = new Ball(); 
-</code> 
- 
-Er hat sogar schon Methoden, z.B. die Methode ''toString()'': 
- 
-<code java> 
-ball01.toString(); 
-</code> 
- 
-das Erzeugt eine Ausgabe der folgenden Form:  
- 
-<code> 
-ball01@af54f432 
-</code> 
- 
- 
-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