Hallo, warum kann ich denn nicht statt
, dieses schreiben?
Würde mich über eine Antwort freuen
.
Ich hab da noch ne andere Frage. Wenn ich Klasse habe, "CD" z.B., die titel, spieldauer usw. beinhaltet, dann muss ich doch in der Klasse, in der die main-Methode steht, ein Objekt erzeugen, damit ich die Attribute ändern kann, oder? Aber ich könnte, wenn ich wollte in der main-Methode, z.B. "CD hallo" (als Deklaration) schreiben und Werte eines vorhandenen Objektes zuweisen? Z.B.:
Das kann ich machen, ohne vorher ein Objekt zuzuweisen? Es tut mir Leid wenn das vielleicht eine saudumme Frage ist, ich bin im Moment etwas durcheinander....
Liebe Grüße
Code:
if (!cdf[i].ausleihstatus ) {
summe=summe+cdf[i].spieldauer ;
cdf[i].ausgeben();
}
Code:
if (cdf[i].ausleihstatus=false) {
summe=summe+cdf[i].spieldauer ;
cdf[i].ausgeben();
}
Würde mich über eine Antwort freuen
Ich hab da noch ne andere Frage. Wenn ich Klasse habe, "CD" z.B., die titel, spieldauer usw. beinhaltet, dann muss ich doch in der Klasse, in der die main-Methode steht, ein Objekt erzeugen, damit ich die Attribute ändern kann, oder? Aber ich könnte, wenn ich wollte in der main-Methode, z.B. "CD hallo" (als Deklaration) schreiben und Werte eines vorhandenen Objektes zuweisen? Z.B.:
Code:
CD [] cd=new CD[5];
for (int i=0; i<cd.length; i++) {
String t =readString("Titel: ");
int spieldauer=readInteger("Spieldauer: ");
boolean ausgeliehen=readBoolean("ausgeliehen: ");
cd[i]=new CD(t, spieldauer, ausgeliehen);
}
CD k=cd[0];
Liebe Grüße