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

Aus Informatik-Box
Zur Navigation springen Zur Suche springen
(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>

Version vom 27. Oktober 2018, 18:02 Uhr

Objekte erstellen

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 und zugewiesen wird.

Im Programmcode werden neue Objektinstanzen mit dem Schlüsselwort new erzeugt.

new String("abc");

new Random();