Lernpfad:Objektorientierte Programmierung mit Java/Objekte erstellen: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
keine Bearbeitungszusammenfassung
(Die Seite wurde neu angelegt: „{{Status/In Bearbeitung}} {{Navigation}} == Objekte erstellen == Als Objektorientierte Sprache bestehen Java-Programme aus ''Objekten''. Objekte sind konkrete…“)
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
{{Status/In Bearbeitung}}
{{Navigation}}
{{Navigation}}
== Objekte erstellen ==
== Objekte erstellen ==
Als Objektorientierte Sprache bestehen Java-Programme aus ''Objekten''. Objekte sind konkrete Instanzen von Klassen, bei denen die einzelnen Attribute mit konkreten Werten belegt sind. Diese Werte zusammengenommen stellen den ''Zustand'' des Objekts dar.
Java-Programme bestehen aus ''Objekten'', also konkreten Instanzen von ''Klassen'', bei denen die einzelnen Objektvariablen mit konkreten Werten belegt sind. Diese Werte zusammengenommen stellen den ''Zustand'' des Objekts dar.


Jedes Objekt hat eine eindeutige ''Objektidentität'', die beim erstellen des Objekts von Java erzeugt wird.
Jedes Objekt hat eine eindeutige ''Objektidentität'', die beim erstellen des Objekts von Java erzeugt und zugewiesen wird.
 
Im Programmcode werden neue Objektinstanzen mit dem Schlüsselwort <code>new</code> erzeugt.
<syntaxhighlight lang="java">
new String("abc");
 
new Random();
</syntaxhighlight>

Navigationsmenü