Objektname abrufen

lougoldi

Mitglied
Hallo zusammen, ich hab da ein Problem mit dem Abrufen eines Objektnamens:

Ich erstelle ein neues Objekt affe1:
Animal affe1 = new Monkey();

Kann ich mir nun irgendwie den Namen des Objektes "affe1" ausgeben lassen?
Mit System.out.println(affe1) bekomme ich leider nicht den Namen "affe1".

Ist es überhaupt möglich, den Namen des Objektes direkt auszugeben, wenn ich ihn im Konstruktor nicht manuell definiere? Bzw könnte ich den Wert im Konstruktor irgendwie übernehmen, damit er nicht extra angegeben werden muss?

Danke und liebe Grüße
 

mihe7

Top Contributor
Nein, das geht im Allgemeinen nicht. Variablennamen stehen zur Laufzeit nicht zur Verfügung. Die dienen dazu, den Quelltext lesbarer zu machen, der Compiler sieht die Sache etwas anders :) Was hast Du denn vor?
 

lougoldi

Mitglied
Schade...aber danke für die Rückmeldung!

Ich möchte jedem Objekt eine ID zuordnen (ID wird dem Konstruktor übergeben), im Konstruktor überprüfe ich, ob die ID bereits vorhanden ist und falls dem so ist, möchte ich eine Meldung ausgeben, dass eben Objektname eine eindeutige ID benötigt.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
H Einfache Frage zur Punktnotation objektname.methode(wert) Java Basics - Anfänger-Themen 2
W Objektname durch Tastaturbefehl eingeben Java Basics - Anfänger-Themen 7
M Erste Schritte übergebener String - Objektname Java Basics - Anfänger-Themen 1
O Objektname entspricht Eingabe eines Users Java Basics - Anfänger-Themen 4
R Objektname statt Adresse ausgeben Java Basics - Anfänger-Themen 4
C Objektname ermitteln Java Basics - Anfänger-Themen 3
K Objektname - Benutzereingabe? Java Basics - Anfänger-Themen 10
G Objektname über Eingabe bestimmen Java Basics - Anfänger-Themen 4
C Vector / JTable / ObjektName Java Basics - Anfänger-Themen 4
M Variabler/dynamischer Objektname? Java Basics - Anfänger-Themen 12
f3mys Objektwerte in Liste speichern und wieder abrufen Java Basics - Anfänger-Themen 23
G Übergeordnete Objekte abrufen Java Basics - Anfänger-Themen 9
B Kalenderereignisse von Exchange 2016 abrufen Java Basics - Anfänger-Themen 0
S Daten aus eigenständiger .class-Datei abrufen Java Basics - Anfänger-Themen 1
S Method mit Eingabe abrufen Java Basics - Anfänger-Themen 1
The_Freezer Variablen Ausgewählte Variable abrufen Java Basics - Anfänger-Themen 5
K Methode aus Array abrufen Java Basics - Anfänger-Themen 7
S Interface-Methode abrufen? Java Basics - Anfänger-Themen 2
P eingeben und abrufen Java Basics - Anfänger-Themen 6
L Input/Output JSON Objekt abrufen und ausgeben Java Basics - Anfänger-Themen 9
M Klassen Eine Klasse abrufen ohne eine neue Instanze auf zu rufen? Java Basics - Anfänger-Themen 8
N Website HTML mit JavaScript abrufen Java Basics - Anfänger-Themen 9
Mike90 Anhänge einer Mail abrufen Java Basics - Anfänger-Themen 6
M >>Variable in Array erneut abrufen Java Basics - Anfänger-Themen 9
B Daten in mehrdimensionalem Array, speichern, loeschen, aendern und abrufen Java Basics - Anfänger-Themen 2
C verschiedene Label auf Knopfdruck abrufen Java Basics - Anfänger-Themen 4
B mit was am besten speichern und abrufen?+ fenster in fenster Java Basics - Anfänger-Themen 4
E URL Methoden in Applikation abrufen Java Basics - Anfänger-Themen 19

Ähnliche Java Themen

Neue Themen


Oben