• Wir präsentieren Dir heute ein Stellenangebot für einen Java Entwickler - m/w/d in Augsburg, München, Stuttgart oder Bamberg. Hier geht es zur Jobanzeige

getAttribut in einer Methode aufrufen

T

Tintenfisch

Aktives Mitglied
Hey, guten Abend,
folgendes ist mir irgendwie immer noch nicht ganz klar.
Wenn man von einer Klasse eine Instanz erstellt und dann aus einer anderen Klasse mit "Instanz.getAttribut();" auf dieses zugreift, funktioniert dieses auch. Mein Problem allerdings ist, dass ich in einer Methode einer anderen Klasse, auf diese Attribute zugreifen möchte. Wenn ich dort nun "Instanz.getAttribut();" setzte, wird dieses nicht erkannt. Ich denke dies sollte möglich sein, nur komme ich leider nicht drauf, was ich dort übersehen haben könnte.
Wäre klasse, wenn da jemand helfen könnte. Danke =).
 
L

LimDul

Top Contributor
Du musst natürlich die Instanz in der Methode zugreifbar haben, sie also zum Beispiel als Parameter übergeben.
 
J

Joreyk

Aktives Mitglied
du musst in der anderen klasse erstmal so ein objekt erzeugen
also
Instanz ins = new Instanz();
dann hast du das Objekt und kannst auf die attribute zugreifen von diesem Objekt
ins.getAttribut();
wenn du die getter methode jedoch nicht public sondern private gesetzt hast wird das GANZE sehr schwer
 
J

Joreyk

Aktives Mitglied
Static ist böse. Etwas Static zu machen weil man sonst nicht drauf zugreifen ist so ziemlich das schlimmste Anti-Pattern was mir gerade einfällt.
naja zb wenn du 50 ampeln im Programm hast und jede braucht 3 Farben und die sind immer gleich dann kann man schon der ampel 3 static farben geben und dann benutzt jede ampel die 3 gleichen variablen, anstatt 50 mal die gleichen zu haben... es macht schon sinn dass es static gibt

und ja ich stimme dir zu dass es manchmal absolut keinen sinn ergibt static zu benutzen manchmal aber schon und ich weis ja nicht seinen code :D
 
L

LimDul

Top Contributor
naja zb wenn du 50 ampeln im Programm hast und jede braucht 3 Farben und die sind immer gleich dann kann man schon der ampel 3 static farben geben und dann benutzt jede ampel die 3 gleichen variablen, anstatt 50 mal die gleichen zu haben... es macht schon sinn dass es static gibt

und ja ich stimme dir zu dass es manchmal absolut keinen sinn ergibt static zu benutzen manchmal aber schon und ich weis ja nicht seinen code :D
Für Konstanten ja - für den Zugriff auf Dinge per getter - Definitiv nein.
 
J

Joreyk

Aktives Mitglied
Für Konstanten ja - für den Zugriff auf Dinge per getter - Definitiv nein.
ja da stimm ich dir zu.

ich hatte das nur geschrieben weil er in der frage Instanz.getAttribut haben wollte vllt hatte er da eine static variable und brauchte da halt sowas deswegen wollte ich es erwähnen
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
E Längstes Element einer ArrayList ausgeben Java Basics - Anfänger-Themen 9
J Autovervollständigung in einer Tabelle Java Basics - Anfänger-Themen 40
H Den Wert einer rekursiven Funktion bestimmen Java Basics - Anfänger-Themen 5
D Methoden nach einer bestimmten Reihenfolge ausführen. Java Basics - Anfänger-Themen 20
F GSON file mit einer List erstellen Java Basics - Anfänger-Themen 2
M Wie kann ich Werte die in einer While Schleife sind weiter genutzt werden? Java Basics - Anfänger-Themen 7
T Inhalt aus TextField in Attribut einer Instanz schreiben Java Basics - Anfänger-Themen 5
F gson mit einer Hashmap Java Basics - Anfänger-Themen 2
BorussiaMG1900 Implementation einer Methode Java Basics - Anfänger-Themen 1
H Klassen Die Länge einer Text-Node bestimmen Java Basics - Anfänger-Themen 2
O 2D-Array nach einer Spalte sortieren Java Basics - Anfänger-Themen 22
P Wie rufe ich Methoden mit einer Referenz auf eine Klasse||Objekt auf Java Basics - Anfänger-Themen 4
Bademeister007 Operatoren Alle Zahlen einer ArrayList die durch 5 teilbar ist Java Basics - Anfänger-Themen 2
J Problem mit einer Methode die gewissen Inhalt einer Array löschen soll Java Basics - Anfänger-Themen 9
J Problem mit einer Methode, die beliebig viele Objekte in Array speichern soll Java Basics - Anfänger-Themen 6
LetsSebi Methode, die einen arry von objekten speichert in einer datei Java Basics - Anfänger-Themen 6
Abraham42 Prozentsatz einer Zahl mehrmals Java Basics - Anfänger-Themen 2
M Nach einer erstmaligen Eingabe, eine zweite Eingabe nur noch gegen bestätigung möglich Java Basics - Anfänger-Themen 2
RudiRüssel maximale Anzahl von Schlüsseln in einer Hash Tabelle Java Basics - Anfänger-Themen 2
U Problem mit dem initialisieren meines Strings in einer Schleife Java Basics - Anfänger-Themen 5
C Sortieren einer ArrayList Java Basics - Anfänger-Themen 2
Khaled-Abo Ziffern unterscheiden mittels einer For-Schleife Java Basics - Anfänger-Themen 6
Y Wie kann ich ein Element in einer toString finden. Java Basics - Anfänger-Themen 2
Y Knoten an einem gegebenen Index aus einer Liste entfernen. Java Basics - Anfänger-Themen 6
jonathanpizza Hilfe bei einer Übungsaufgabe Java Basics - Anfänger-Themen 3
H Daten aus einer Datei in eine Liste speichern Java Basics - Anfänger-Themen 23
crrnogorka Letzte Zeile einer Tabelle "überschreibt" alle anderen Zeilen Java Basics - Anfänger-Themen 1
jonathanpizza Hilfe bei einer Aufgabe Java Basics - Anfänger-Themen 5
C Meldung einer Klasse nach "oben" Java Basics - Anfänger-Themen 6
NeoLexx Datenströme Lesen und Schreiben einer Textdatei Java Basics - Anfänger-Themen 2
A Methode in einer anderen Klasse verwenden Java Basics - Anfänger-Themen 1
U Compiler-Fehler Programmierung einer Drehkugel Java Basics - Anfänger-Themen 8
T Bestimmte Zahlen ausgeben mit einer whilfe Schleife Java Basics - Anfänger-Themen 21
JD_1998 Array-Position aus einer Methode in einer anderen ausgeben (Kurze Frage) Java Basics - Anfänger-Themen 2
JD_1998 Random Array sortieren mit Hilfe einer Methode Java Basics - Anfänger-Themen 4
jonny_2k12 Wie kann ich eine ArrayList aus einer Klasse in eine andere übergeben? Java Basics - Anfänger-Themen 21
L Datentypen Deklarierte Felder einer Generic Klasse bestimmen Java Basics - Anfänger-Themen 7
O Namen (mit Umlauten und ß) in einer ArrayList suchen Java Basics - Anfänger-Themen 5
A eine neue normale String-Array von einer String-Array, die in for schleife ist, schaffen Java Basics - Anfänger-Themen 3
itsmejo Erste Schritte Auf Attribut einer anderen Klasse zugreifen. Java Basics - Anfänger-Themen 14
DorFey Schrittweises abändern des GUI während for-Schleife / pausieren einer for-Schleife Java Basics - Anfänger-Themen 3
R Implementieren einer iterativen und rekursiven Klassenmethode. Java Basics - Anfänger-Themen 1
K Übergabe des Wertes einer Variable aus main() in eine Klassenmethode Java Basics - Anfänger-Themen 8
K Übergabe von Werten (zweidimensionales Array) aus einer Methode an zweidimensionales Array in main() Java Basics - Anfänger-Themen 3
J Übergeben einer Objektreferenz Java Basics - Anfänger-Themen 6
M this.object in einer parameterlosen Methode verwenden Java Basics - Anfänger-Themen 3
M Warum dürfen Objekte einer Klasse auf statische Variablen dieser Klasse referenzieren? Java Basics - Anfänger-Themen 10
A Fehler beim Ausführen einer class Datei Java Basics - Anfänger-Themen 6
M Integer aus aus einer Klasse in andere speichern Java Basics - Anfänger-Themen 12
P Problem beim Überschreiben einer vererbten Methode Java Basics - Anfänger-Themen 4
P Veränderungen einer ObservableList Java Basics - Anfänger-Themen 10
N enum Attribut von Objekten einer Hashmap ausgeben Java Basics - Anfänger-Themen 6
O BiPredicate in einer forEach Methode Java Basics - Anfänger-Themen 10
N Typebound Objekte einer Arraylist hinzufügen Java Basics - Anfänger-Themen 7
V Variablen statische Variable einer Objektvariable zuordnen Java Basics - Anfänger-Themen 3
M Letztes Element einer ArrayList Java Basics - Anfänger-Themen 12
L Wie greife ich in der Subklasse auf die Parameter einer Methode der Superklasse zu ? Java Basics - Anfänger-Themen 15
ms_cikar Den Wert einer Hex. value bestimmten. Java Basics - Anfänger-Themen 8
O zufälliges Wort aus einer Datei einlesen Java Basics - Anfänger-Themen 21
E Rückwärtsmultiplikation einer invertierten matrix Java Basics - Anfänger-Themen 2
U Objekte in einer LinkedList sortieren Java Basics - Anfänger-Themen 5
S Erzeugen einer eindeutigen ID Java Basics - Anfänger-Themen 2
N Methode um Objekte einer Liste hinzuzufügen Java Basics - Anfänger-Themen 1
B Objektverwaltung mit ArrayList in einer seperaten Klasse Java Basics - Anfänger-Themen 24
G Problem bei der Ausgabe einer Main Claase Java Basics - Anfänger-Themen 7
I ArrayList erstellen innerhalb einer Zeile? Java Basics - Anfänger-Themen 3
L Variable von einer Methode zu einer anderen Methode inkl. einer "Zwischenmethode" Java Basics - Anfänger-Themen 1
B Hilfe bei einer rekursiven Methode Java Basics - Anfänger-Themen 3
KogoroMori21 Mit einer Schleife eine Treppe zeichnen Java Basics - Anfänger-Themen 29
S Auf Methode einer anderen Klasse zugreifen Java Basics - Anfänger-Themen 3
B Summe von Property innerhalb einer Liste via Lambda Java Basics - Anfänger-Themen 1
M Wie kann ich ein Objekt erstellen, wenn sich der Klassenname in einer Variablen befindet? Java Basics - Anfänger-Themen 10
V Collections int Werte in einer Liste sortieren Java Basics - Anfänger-Themen 23
V_Fynn03 Beliebiges Element in einer Liste löschen (Java)(Lineare Datenstrukturen) Java Basics - Anfänger-Themen 9
S Variablen Variablen in einer Schleife erstellen lassen Java Basics - Anfänger-Themen 11
A Java . punkt neben einer Zahl. Java Basics - Anfänger-Themen 1
D Frage zu Strings einer Exception Java Basics - Anfänger-Themen 4
S Mit einer LinkedList vorwärts und rückwärts iterieren Java Basics - Anfänger-Themen 6
M Implementieren einer Datenstruktur, welche nur 5 Objekte speichert Java Basics - Anfänger-Themen 3
M Auf erstelltes Objekt einer anderen Klasse zugreifen. Java Basics - Anfänger-Themen 5
S Endlosschleife beim Ausgeben einer LinkedList Java Basics - Anfänger-Themen 2
M Getter einer PriorityQueue Java Basics - Anfänger-Themen 1
M Zugriff auf eine ArrayList in einer anderen Klasse Java Basics - Anfänger-Themen 4
M Implementierung einer getNextId Methode Java Basics - Anfänger-Themen 5
C Verschiedene Objekte in einer Liste speichern Java Basics - Anfänger-Themen 6
M Untersuchen ob ein Graph nach entfernen einer Kante immer noch zusammenhängend ist Java Basics - Anfänger-Themen 70
F Variablen Werte einer Klasse überschreiben Java Basics - Anfänger-Themen 4
N Erstellung einer Supermarktwarteschlange Java Basics - Anfänger-Themen 10
R Signatur einer Methode in JAVA Java Basics - Anfänger-Themen 4
J Ein Wort aus einer Datei zufällig ermitteln Java Basics - Anfänger-Themen 3
S Datenbank Tabelle eine Zeile an einer bestimmten Stelle einfügen Java Basics - Anfänger-Themen 2
S Verbindung von einer Excel Datei zu Java-- Java Basics - Anfänger-Themen 4
T Ausgabe einer for Schleife Java Basics - Anfänger-Themen 2
V_Fynn03 Erste Schritte Einen Wert in ein TextField einfügen aus einer anderen Klasse Java Basics - Anfänger-Themen 3
V_Fynn03 Kontostand anzeigen lassen von einer anderen Klasse Java Basics - Anfänger-Themen 3
X Auf Attribut einer anderen Klasse zugreifen Java Basics - Anfänger-Themen 2
M Ausgabe einer Liste welche mehrere Stacks enthält Java Basics - Anfänger-Themen 3
M Ist es möglich, das größte und zweitgrößte element in einem Array mit nur einer Schleife ausfindig zu machen ? Java Basics - Anfänger-Themen 19
G Problem beim Speichern von Objekten in einer Datei Java Basics - Anfänger-Themen 7
H Führende Nullen in Abhängigkeit von der Stellenanzahl einer Konstante Java Basics - Anfänger-Themen 4

Ähnliche Java Themen

Anzeige

Neue Themen


Oben