diff --git a/Buch.java b/Buch.java new file mode 100644 index 0000000..3e6b16b --- /dev/null +++ b/Buch.java @@ -0,0 +1,48 @@ +/** + * Die Klasse Buch repraesentiert ein Buch und beinhaltet + * Buchtitel, ISBN-Nummer (ISBN-13, z.B. 978-3868949070) + * und den Lagerbestand. + * @author Marc Rennhard + */ +public class Buch { + public String titel; + private int isbn; + // Der aktuelle Bestand + private int b; + + /** + * Erzeugt ein Buch mit den spezifizierten Werten fuer + * Titel und ISBN-Nummer und setzt den Bestand auf 0. + * @param buchTitel Der Buchtitel. + */ + public Buch(String buchTitel) { + titel = buchTitel + isbn = buchISBN; + } + + /** + * Liefert den aktuellen Bestand. + * @return Der Bestand. + */ + public int bestand() { + return b; + } + + /** + * Veraendert den Bestand um den angegebenen Wert. + * @param veraenderung Die Veraenderung des Bestands. + */ + public void veraendereBestand(int veraenderung) { + b = b + veraenderung; + return b; + } + + /** + * Gibt die Informationen eines Buches aus. + */ + public String output() { + System.out.println("Titel: " + titel); + System.out.println("ISBN-13: " + isbn); + System.out.println("Bestand: " + b); + } +} diff --git a/README.TXT b/README.TXT new file mode 100644 index 0000000..0ad193f --- /dev/null +++ b/README.TXT @@ -0,0 +1,14 @@ +------------------------------------------------------------------------ +Dies ist die README-Datei des Projekts. Hier sollten Sie Ihr Projekt +beschreiben. +Erzählen Sie dem Leser (jemand, der nichts über dieses Projekt weiss), +alles, was er/sie wissen muss. Üblicherweise sollte der Kommentar +zumindest die folgenden Angaben umfassen: +------------------------------------------------------------------------ + +PROJEKTBEZEICHNUNG: +PROJEKTZWECK: +VERSION oder DATUM: +WIE IST DAS PROJEKT ZU STARTEN: +AUTOR(EN): +BENUTZERHINWEISE: diff --git a/package.bluej b/package.bluej new file mode 100644 index 0000000..1ef5f49 --- /dev/null +++ b/package.bluej @@ -0,0 +1,25 @@ +#BlueJ package file +objectbench.height=76 +objectbench.width=776 +package.editor.height=737 +package.editor.width=650 +package.editor.x=0 +package.editor.y=20 +package.numDependencies=0 +package.numTargets=1 +package.showExtends=true +package.showUses=true +project.charset=UTF-8 +target1.editor.height=876 +target1.editor.width=796 +target1.editor.x=0 +target1.editor.y=20 +target1.height=50 +target1.name=Buch +target1.naviview.expanded=false +target1.showInterface=false +target1.type=ClassTarget +target1.typeParameters= +target1.width=80 +target1.x=280 +target1.y=90