Hallo,
ich komme leider bei meinem kleinen Buchverwaltungsprogramm nicht weiter.
Ich habe 3 Klassen.
» Buch
» Autor
» BuchController
Die Buch-Klasse sieht wie folgt aus:
Die BuchController-Klasse sieht bisher so aus:
Nun möchte ich, dass im Hauptprogramm die Daten für die Buch-Klasse abgefragt werden.
Also soll zum Beispiel gefragt werden, wie der Name des Buches ist.
Nach der Eingabe soll der Name des Buches in der variable Name der Klasse Buch stehen.
Wenn alle Daten eingegeben wurden, will ich also 5 vergebene Variablen haben, welche ich dann in einer ArrayList über den BuchController abspeichern will, um sie später ausgeben, bearbeiten, löschen oder suchen zu können.
Jetzt ist meine Frage, wie ich die eingegebenen Daten der Buch-Klasse zuweisen kann und diese anschließend über die Methode buchAnlegen der BuchController-Klasse in der buchListe speichern kann?
ich komme leider bei meinem kleinen Buchverwaltungsprogramm nicht weiter.
Ich habe 3 Klassen.
» Buch
» Autor
» BuchController
Die Buch-Klasse sieht wie folgt aus:
Java:
public class Buch {
private String name;
private String isbn;
private Autor Autor;
private double kosten;
private boolean verliehen = false;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getIsbn() {
return isbn;
}
public void setIsbn(String isbn) {
this.isbn = isbn;
}
public Autor getAutor() {
return Autor;
}
public void setAutor(Autor Autor) {
this.Autor = Autor;
}
public double getKosten() {
return kosten;
}
public void setKosten(double kosten) {
this.kosten = kosten;
}
public boolean isVerliehen() {
return verliehen;
}
public void setVerliehen(boolean verliehen) {
this.verliehen = verliehen;
}
}
Java:
public class BuchController {
static ArrayList<Buch> buchListe = new ArrayList<Buch>();
public static Buch buchAnlegen(Buch buch){
System.out.println(buch.getName() + " wurde in Liste gespeichert");
buchListe.add(buch);
return buch;
}
public static void alleAnzeigen(){
}
public void buchBearbeiten(Buch buch){
}
public void buchSuchen(Buch buch){
}
}
Also soll zum Beispiel gefragt werden, wie der Name des Buches ist.
Nach der Eingabe soll der Name des Buches in der variable Name der Klasse Buch stehen.
Wenn alle Daten eingegeben wurden, will ich also 5 vergebene Variablen haben, welche ich dann in einer ArrayList über den BuchController abspeichern will, um sie später ausgeben, bearbeiten, löschen oder suchen zu können.
Jetzt ist meine Frage, wie ich die eingegebenen Daten der Buch-Klasse zuweisen kann und diese anschließend über die Methode buchAnlegen der BuchController-Klasse in der buchListe speichern kann?