Lernpfad:Objektorientierte Programmierung mit Java/Objekte erstellen: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Jneug (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{Status/In Bearbeitung}} {{Navigation}} == Objekte erstellen == Als Objektorientierte Sprache bestehen Java-Programme aus ''Objekten''. Objekte sind konkrete…“) |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
{{Navigation}} | {{Navigation}} | ||
== Objekte erstellen == | == 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 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();