Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Informatik in der Schule » Ein Objekt in selben Klassen verwenden, wie? » Antwort erstellen » Hallo Gast [Anmelden|Registrieren]

Antwort erstellen
Benutzername: (du bist nicht eingeloggt!)
Thema:
Nachricht:

HTML ist nicht erlaubt
BBCode ist erlaubt
Smilies sind erlaubt
Bilder sind erlaubt

Smilies: 21 von 33
smileWinkDaumen hoch
verwirrtAugenzwinkerngeschockt
Mit ZungeGottunglücklich
Forum Kloppebösegroßes Grinsen
TanzentraurigProst
TeufelSpamWillkommen
LehrerLOL HammerZunge raus
Hilfe 
aktuellen Tag schließen
alle Tags schließen
fettgedruckter Textkursiver Textunterstrichener Text zentrierter Text Hyperlink einfügenE-Mail-Adresse einfügenBild einfügen Zitat einfügenListe erstellen CODE einfügenPHP CODE farbig hervorheben
Spamschutz:
Text aus Bild eingeben
Spamschutz

Die letzten 7 Beiträge
Anfänger52

Gibt es auch andere Möglichkeiten es zuzuweisen außer mit dem = Zeichen?

Edit: Wenn ich eine setter methode in einer for schleife setze wird sie bei dem nächsten durchlauf nicht berücksichtigt? Also wenn er die schleife wieder beginnt, ist die Variable Apfel auf false gesetzt?

public class Klaus{
for(i = 0; i<=3;i++){
Tante.setBernd;
}
}
eulerscheZahl

Das funktioniert.
Aus Bernd Tante = new Bernd(); kannst du auch einfach Bernd Tante; machen.
Anfänger52

Zunächst mal Danke hat mir sehr geholfen, aber in der neuen Funktion der Eingabeparameter wie zuweise ich diesen einem neuen Objekt der Klasse Bernd zu?

also

public class Klaus{
Bernd Tante = new Bernd();
public void neueFunktion(Bernd Mann){
Tante = Mann;
}
}

Ist das richtig so?
Shizmo

Zum Beispiel so:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
public class Gui{
public static void main(String[] args) {
Bernd Mann = new Bernd();
Mann.setBernd;

neueFunktion(Mann);

}
}

code:
1:
2:
3:
4:
5:
6:
7:
public class Klaus{

public void neueFunktion(Bernd Mann){
   //mache was du willst mit Mann
}
}
Anfänger52

Könntest du mir ein Beispiel geben, ich weiß nicht genau was du meinst.
eulerscheZahl

Du kannst das Objekt als Funktionsparameter übergeben.
Anfänger52 Ein Objekt in selben Klassen verwenden, wie?

Hallo,

public class Gui{
public static void main(String[] args) {
Bernd Mann = new Bernd();
Mann.setBernd;
}
}

public class Bernd{
boolean Apfel = true;

public void setBernd(){
Apfel = false;

}
}

public class Klaus{

}

Meine Frage ist nun kann ich das Objekt Mann was in der main Methode erzeugt wurde genau so verwenden in der Klasse Klaus? Also genau das Objekt in der Main Methode.