Initial commit of the source files.

This commit is contained in:
Bernhard Tellenbach 2017-09-17 17:05:27 +02:00
parent 562059c5ee
commit a9cad84e04
3 changed files with 87 additions and 0 deletions

48
Buch.java Normal file
View File

@ -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);
}
}

14
README.TXT Normal file
View File

@ -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:

25
package.bluej Normal file
View File

@ -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