Objektname statt Adresse ausgeben

Rufus

Neues Mitglied
Hi,

ich würde gerne den Namen des Objektes ausgeben anstatt der Adresse im Speicher (z.B. Vorratslager@190d11).
In Zeile 11 soll der also z.B: "Vorratstank: Wassertank" ausgeben und nicht "Vorratstank: Vorratslager@190d11").

Hab schon gegoogled und hier die Forumssuche benutzt, aber nichts gefunden :(.
Kann mir einer dabei helfen?


Java:
public class Vorratslager extends Tanklager {
	Vorratslager(double fass, double inh, double fuell, boolean vent) {
		super(fass, inh, fuell, vent);
		fassung = fass;
		inhalt = inh;
		fuellmenge = fuell;
		ventil = vent;
	}

	public void getStatus() {
		System.out.println("Vorratstank: " + this 
                                + "\n" + "Fassung: " + fassung
				+ "\n" + "Inhalt: " + inhalt + "\n" + "Fuellmenge: "
				+ fuellmenge + "\n" + "Ventil: " + ventil);
	}

	public void remove(double rem) {
		inhalt -= rem;
	}
}
 

Der Müde Joe

Top Contributor
so als bsp:
Java:
public class Foo {

	@Override
	public String toString() {
		return "Foo";
	}

	public static void main(String[] args) {
		Foo foo = new Foo();
		System.out.println(foo); //Foo
		foo = new Foobar();
		System.out.println(foo); // Foobar
	}

	static class Foobar extends Foo {

		@Override
		public String toString() {
			return "Foobar";
		}
	}

}
 

Ralph-Uwe

Bekanntes Mitglied
Du kannst Deinem Vorratsbehälter auch einen Namen geben,
in dem Du eine private Variable "Namen" definierst und diesen dann ausgibst.

Woher soll die Ausgabe wissen, dass es ein Wassertank ist und kein Öltank?
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
lougoldi Objektname abrufen Java Basics - Anfänger-Themen 3
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
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
S leeres Array statt Null Pointer Exception ausgeben Java Basics - Anfänger-Themen 20
H SimpleDataFormat.format() spuckt falsches Jahr aus (statt 1999 = 3899) Java Basics - Anfänger-Themen 7
berserkerdq2 Findet eine parallele Verarbeitung in Java bei Threads erst statt, wenn man die Methoden auch synchronized? Und wie sieht bei Conditions aus? Java Basics - Anfänger-Themen 8
berserkerdq2 Wozu benötigt man den BiPredicate, kann ich nicht einfach eine normale Methode nutzen, statt BiPredicate? Java Basics - Anfänger-Themen 3
A Wenn eine Zahl durch 7 teilbar ist, soll statt der Zahl ein ‘*‘ angezeigt werden. java? Java Basics - Anfänger-Themen 47
L Breadth-First Search statt einem Pfad, alle Pfade herausfinden Java Basics - Anfänger-Themen 4
S Methode von vererbter Klasse, statt die der "Mutterklasse" aufrufen Java Basics - Anfänger-Themen 28
A Eclipse-Fenster starten statt Konsoleausgabe Java Basics - Anfänger-Themen 2
M Threads Threads laufen sequenziell, statt gleichzeitig. Java Basics - Anfänger-Themen 9
T Datentypen char als Buchstaben statt als Zahl ausgeben Java Basics - Anfänger-Themen 4
P Datentypen Kann ich bei double Komma statt Punkt eingeben? Java Basics - Anfänger-Themen 14
L Dialogbox statt Konsole verwenden Java Basics - Anfänger-Themen 5
R ArrayList - System.out.println nur einmal, statt 10 mal Java Basics - Anfänger-Themen 5
Z Lottoprogramm - Zeigt manchmal nur 5 Zahlen statt 6 an? Java Basics - Anfänger-Themen 4
Y Warum void statt Datentyp + return Java Basics - Anfänger-Themen 4
D Methode die statt char[] ein "null" zurück gibt Java Basics - Anfänger-Themen 8
B GridBagLayout in der oberen rechten Ecke starten statt mittig Java Basics - Anfänger-Themen 2
M toString gibt "null" statt "0.0" aus Java Basics - Anfänger-Themen 5
S Threads Programm terminiert statt zu warten Java Basics - Anfänger-Themen 20
J Objectreferenz statt value an Methode uebergeben? Java Basics - Anfänger-Themen 2
H inputfeld dezimalzahl mit komme statt punkt Java Basics - Anfänger-Themen 12
R Double: auf einmal Komma statt Punkt Java Basics - Anfänger-Themen 4
H TreeMap<> statt TreeMap<Long, String> Java Basics - Anfänger-Themen 2
J Polymorphie Iteratoren statt Collections Java Basics - Anfänger-Themen 13
C lokale Variable verwenden statt globale Java Basics - Anfänger-Themen 7
R POI HSSF liesst in Excel Formel statt Ergebnis Java Basics - Anfänger-Themen 4
K Compiler-Fehler Probleme mit UTF-8 (statt ANSI) und Notepad++ Java Basics - Anfänger-Themen 2
C Objektreferenz holen statt übergeben Java Basics - Anfänger-Themen 2
T Ausgabe findet nicht statt Java Basics - Anfänger-Themen 4
S Datentypen float statt void Java Basics - Anfänger-Themen 3
S Decimalpunkt statt Dezimalkomma Java Basics - Anfänger-Themen 2
T Array statt String Java Basics - Anfänger-Themen 12
Guybrush Threepwood array.length statt array.length() Java Basics - Anfänger-Themen 6
G Bild in Buffer statt temporäre Bilddatei Java Basics - Anfänger-Themen 6
A log4j - wie kann ich im Quellcode initialisieren statt in der properties-Datei? Java Basics - Anfänger-Themen 2
Landei Annotations statt Listeners? Java Basics - Anfänger-Themen 36
K Txt statt in TextArea in JTable einlesen und bearbeiten können Java Basics - Anfänger-Themen 4
J statt modulo "if-Anweisung" Java Basics - Anfänger-Themen 9
N paint methode statt Event-Handling-Methode Java Basics - Anfänger-Themen 3
D JSP include wie bei php? (inhalt statt ergebnis einfügen)) Java Basics - Anfänger-Themen 24
L Ausgabe in arabischen Zahlen statt in ASCII Java Basics - Anfänger-Themen 9
G Griechische statt lateinischen Buchstaben beim Schreiben Java Basics - Anfänger-Themen 9
M Beispiel-Webprojekt: Statt HSQLDB Postgres verwenden Java Basics - Anfänger-Themen 12
S kompletten Datensatz statt nur ein Feld auslesen lassen,wie? Java Basics - Anfänger-Themen 3
M was wenn der benutzer ein double statt int eingibt ? Java Basics - Anfänger-Themen 3
N Vergleich findet nicht statt. Java Basics - Anfänger-Themen 13
G JDialog auf Jpanel statt Frame? Java Basics - Anfänger-Themen 4
T Wie Eingabe von Gleitkommazahl mit Komma statt Punkt Java Basics - Anfänger-Themen 4
F Sanduhr statt Mauszeiger anzeigen Java Basics - Anfänger-Themen 3
A .statt,anzeigen beim NumberFormat + Wie JTable formatieren? Java Basics - Anfänger-Themen 4
G Toolbar buttons sollen dialoge anzeigne statt pop up Java Basics - Anfänger-Themen 44
R Nur Double statt Sting oder Integer Combo sortieren und ! Java Basics - Anfänger-Themen 16
D ausgabe verändern (statt zeilenumbruch leerzeichen) Java Basics - Anfänger-Themen 2
M statt drop down menü - buttons Java Basics - Anfänger-Themen 5
O JToolBar wird Tab in JTabbedPane statt Toolbar in JFrame Java Basics - Anfänger-Themen 6
W Punkt statt Komma? Java Basics - Anfänger-Themen 2
M Zeichen aneinander Reihen, statt diese zu ersetzen! Java Basics - Anfänger-Themen 3
Dilandau html applet: .jar laden statt .class Java Basics - Anfänger-Themen 4
V Betätigung des Buttons Erhöhung der Variablen um 2 statt 1 Java Basics - Anfänger-Themen 5
B DHCP-Server Adresse ermitteln Java Basics - Anfänger-Themen 4
krgewb Erste Schritte Adresse Java Basics - Anfänger-Themen 1
H 32-Bit Zahl (Integer) in eine IPv4 Adresse umwandeln? Java Basics - Anfänger-Themen 2
B IP Adresse von Wildfly Server Java Basics - Anfänger-Themen 1
B EBNF - Adresse Java Basics - Anfänger-Themen 2
N MAC Adresse auslesen mit JAVA 1.2 Java Basics - Anfänger-Themen 17
L Ip-Adresse für Client Java Basics - Anfänger-Themen 14
L IP-Adresse verschicken Java Basics - Anfänger-Themen 2
A Inet Adresse aus ifconfig Java Basics - Anfänger-Themen 22
Spin IP-Adresse Java Basics - Anfänger-Themen 2
G IP-Adresse ermitteln??? Java Basics - Anfänger-Themen 3
S HTTP Adresse von offenem Browserfenset einlesen Java Basics - Anfänger-Themen 6
G Email Adresse in JTextField ueberpruefen Java Basics - Anfänger-Themen 5
0x7F800000 Servlet: wo bekommt man die eigene adresse? Java Basics - Anfänger-Themen 6
H Eingabemaske für MAC-Adresse in JTextfeld Java Basics - Anfänger-Themen 5
G MAC Adresse auslesen Java Basics - Anfänger-Themen 2
G RegEx für leere IP Adresse? Java Basics - Anfänger-Themen 13
P Vorgefertigtes JTextField für IP Adresse? Java Basics - Anfänger-Themen 12
P Anzahl der Punkte in einer IP Adresse zählen? Java Basics - Anfänger-Themen 20
L Adresse in String[] casten Java Basics - Anfänger-Themen 6
G IP Adresse des Rechners auf dem die JVM läuft Java Basics - Anfänger-Themen 2
S Validität von IP Adresse Java Basics - Anfänger-Themen 5
G Email Adresse auf Richtigkeit prüfen Java Basics - Anfänger-Themen 11
S IP-ADRESSE Java Basics - Anfänger-Themen 7
G regulärer ausdruck zur überprüfung von ip-adresse? Java Basics - Anfänger-Themen 13
M IP-Adresse ermitteln Java Basics - Anfänger-Themen 5

Ähnliche Java Themen

Neue Themen


Oben