Hallo,
ich habe folgenden Code und verstehe nicht warum dieser ($)§(%)$ nicht Funktioniert :noe:
Bei der Initialisierung scheint der Fehler aufzutreten...
BuchApp lässt sich nicht compilieren...
ich habe folgenden Code und verstehe nicht warum dieser ($)§(%)$ nicht Funktioniert :noe:
Java:
class Autor{
private String name;
private String vorname;
public Autor(String name, String vorname){
this.name=name;
this.vorname=vorname;
}
public String getName(){
return name;
}
public String getVorname(){
return vorname;
}
}
Java:
class Buch{
private Autor autor = new Autor("","");
private String titel;
private double preis;
public Buch(Autor autor, String titel, double preis){
this.autor=autor;
this.titel=titel;
this.preis=preis;
}
public Buch(Autor autor, String titel){
this.autor=autor;
this.titel=titel;
}
public void setPreis(double preis){
this.preis=preis;
}
public Autor getAutor(){
return autor;
}
public String getTitel(){
return titel;
}
public double getPreis(){
return preis;
}
}
Java:
class BuchApp{
Buch b1 = new Buch("Jones", "Peter", "JAVA", 35.00);
Buch b2 = new Buch("Jones", "Peter", "JAVA2.0");
System.out.println("Buch b1:\n\tAutor: "+b1.getVorname()+", "+b1.getNachname()+"\n\tTitel: "+b1.getTitel()+"\n\tPreis: "+b1.getPreis());
}
Bei der Initialisierung scheint der Fehler aufzutreten...
BuchApp lässt sich nicht compilieren...