D
Destiny1985
Gast
Folgener Programmcode ist gegeben
Die Klasse Keller simuliert einen Keller mit Marmeladenklässern (die druch die Klasse Marmelade erzuegt werden).
Mein Problem: kann ich nun von main aus nicht mehr auf das Objekt im Objekt direkt zugreifen ?
So wie in der auskommentierten Zeile...
mfg
Code:
import java.io.*;
class MarmeladenTester2
{
public static void main(String[] args) throws IOException
{
Keller marmeladenKeller = new Keller("Kirsche", 20, "02.09.2004",
"Erdbeer", 15, "15.06.2005",
"Apfel ", 35, "17.10.2004");
// marmelade1.marmeladeAusgeben();
}
}
class Keller
{
// Daten
// Konstruktoren
public Keller(String sorte1, int inhalt1, String datum1,
String sorte2, int inhalt2, String datum2,
String sorte3, int inhalt3, String datum3)
{
Marmelade marmelade1 = new Marmelade(sorte1, inhalt1, datum1);
Marmelade marmelade2 = new Marmelade(sorte2, inhalt2, datum2);
Marmelade marmelade3 = new Marmelade(sorte3, inhalt3, datum3);
}
// Methoden
}
class Marmelade
{
// Daten
private String sorte;
private int inhalt;
private String datum;
// Konstruktoren
public Marmelade( String sorte, int inhalt, String datum)
{
this.sorte = sorte;
this.inhalt = inhalt;
this.datum = datum;
}
// Methoden
public void marmeladeAusgeben()
{
System.out.println("Sorte: " + sorte + " Inhalt: " + inhalt + " Datum: " + datum);
}
}
Die Klasse Keller simuliert einen Keller mit Marmeladenklässern (die druch die Klasse Marmelade erzuegt werden).
Mein Problem: kann ich nun von main aus nicht mehr auf das Objekt im Objekt direkt zugreifen ?
So wie in der auskommentierten Zeile...
mfg