Initial sharing of project
This commit is contained in:
24
Abschluss.java
Normal file
24
Abschluss.java
Normal file
@@ -0,0 +1,24 @@
|
||||
|
||||
/**
|
||||
* Beschreiben Sie hier die Klasse Abschluss.
|
||||
*
|
||||
* @author (Ihr Name)
|
||||
* @version (eine Versionsnummer oder ein Datum)
|
||||
*/
|
||||
public class Abschluss extends Baumelement
|
||||
{
|
||||
// Attribute
|
||||
|
||||
/**
|
||||
* Konstruktor für Objekte der Klasse Abschluss
|
||||
*/
|
||||
public Abschluss()
|
||||
{
|
||||
}
|
||||
|
||||
// weitere Methoden
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
14
Baumelement.java
Normal file
14
Baumelement.java
Normal file
@@ -0,0 +1,14 @@
|
||||
/**
|
||||
* Abstrakte Klasse Baumelement - beschreiben Sie hier die Klasse
|
||||
*
|
||||
* @author (Ihr Name)
|
||||
* @version (eine Version-Nummer oder ein Datum)
|
||||
*/
|
||||
public abstract class Baumelement
|
||||
{
|
||||
// Attribute
|
||||
|
||||
// Methoden
|
||||
|
||||
|
||||
}
|
||||
26
BinBaum.java
Normal file
26
BinBaum.java
Normal file
@@ -0,0 +1,26 @@
|
||||
|
||||
/**
|
||||
* Beschreiben Sie hier die Klasse BinBaum.
|
||||
*
|
||||
* @author (Ihr Name)
|
||||
* @version (eine Versionsnummer oder ein Datum)
|
||||
*/
|
||||
public class BinBaum
|
||||
{
|
||||
// Attribute
|
||||
Baumelement wurzel;
|
||||
|
||||
/**
|
||||
* Konstruktor für Objekte der Klasse BinBaum
|
||||
*/
|
||||
public BinBaum()
|
||||
{
|
||||
this.wurzel = new Abschluss();
|
||||
}
|
||||
|
||||
// weitere Methoden
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
12
Datenelement.java
Normal file
12
Datenelement.java
Normal file
@@ -0,0 +1,12 @@
|
||||
|
||||
/**
|
||||
* Tragen Sie hier eine Beschreibung des Interface Datenelement ein.
|
||||
*
|
||||
* @author (Ihr Name)
|
||||
* @version (eine Versionsnummer oder ein Datum)
|
||||
*/
|
||||
|
||||
public interface Datenelement
|
||||
{
|
||||
//hier Methodenköpfe eintragen in der Form "int beispielMethode(int y);"
|
||||
}
|
||||
31
Knoten.java
Normal file
31
Knoten.java
Normal file
@@ -0,0 +1,31 @@
|
||||
|
||||
/**
|
||||
* Beschreiben Sie hier die Klasse Knoten.
|
||||
*
|
||||
* @author (Ihr Name)
|
||||
* @version (eine Versionsnummer oder ein Datum)
|
||||
*/
|
||||
public class Knoten extends Baumelement
|
||||
{
|
||||
// Attribute
|
||||
Datenelement daten;
|
||||
|
||||
Baumelement linkerNachfolger;
|
||||
Baumelement rechterNachfolger;
|
||||
|
||||
/**
|
||||
* Konstruktor für Objekte der Klasse Knoten
|
||||
*/
|
||||
public Knoten(Datenelement daten)
|
||||
{
|
||||
this.daten = daten;
|
||||
this.linkerNachfolger = new Abschluss();
|
||||
this.rechterNachfolger = new Abschluss();
|
||||
}
|
||||
|
||||
// weitere Methoden
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
14
README.TXT
Normal file
14
README.TXT
Normal 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:
|
||||
24
Wortpaar.java
Normal file
24
Wortpaar.java
Normal file
@@ -0,0 +1,24 @@
|
||||
|
||||
/**
|
||||
* Beschreiben Sie hier die Klasse Wortpaar.
|
||||
*
|
||||
* @author (Ihr Name)
|
||||
* @version (eine Versionsnummer oder ein Datum)
|
||||
*/
|
||||
public class Wortpaar implements Datenelement
|
||||
{
|
||||
// Attribute
|
||||
|
||||
/**
|
||||
* Konstruktor für Objekte der Klasse Wortpaar
|
||||
*/
|
||||
public Wortpaar()
|
||||
{
|
||||
}
|
||||
|
||||
// weitere Methoden
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
79
package.bluej
Normal file
79
package.bluej
Normal file
@@ -0,0 +1,79 @@
|
||||
#BlueJ package file
|
||||
dependency1.from=Knoten
|
||||
dependency1.to=Datenelement
|
||||
dependency1.type=UsesDependency
|
||||
dependency2.from=Knoten
|
||||
dependency2.to=Abschluss
|
||||
dependency2.type=UsesDependency
|
||||
dependency3.from=BinBaum
|
||||
dependency3.to=Baumelement
|
||||
dependency3.type=UsesDependency
|
||||
dependency4.from=BinBaum
|
||||
dependency4.to=Abschluss
|
||||
dependency4.type=UsesDependency
|
||||
editor.fx.0.height=0
|
||||
editor.fx.0.width=0
|
||||
editor.fx.0.x=0
|
||||
editor.fx.0.y=0
|
||||
objectbench.height=137
|
||||
objectbench.width=952
|
||||
package.divider.horizontal=0.6
|
||||
package.divider.vertical=0.8661710037174721
|
||||
package.editor.height=925
|
||||
package.editor.width=825
|
||||
package.editor.x=100
|
||||
package.editor.y=32
|
||||
package.frame.height=1176
|
||||
package.frame.width=976
|
||||
package.numDependencies=4
|
||||
package.numTargets=6
|
||||
package.showExtends=true
|
||||
package.showUses=true
|
||||
project.charset=UTF-8
|
||||
readme.height=60
|
||||
readme.name=@README
|
||||
readme.width=49
|
||||
readme.x=10
|
||||
readme.y=10
|
||||
target1.height=70
|
||||
target1.name=Wortpaar
|
||||
target1.showInterface=false
|
||||
target1.type=ClassTarget
|
||||
target1.width=120
|
||||
target1.x=370
|
||||
target1.y=520
|
||||
target2.height=70
|
||||
target2.name=Baumelement
|
||||
target2.showInterface=false
|
||||
target2.type=AbstractTarget
|
||||
target2.width=130
|
||||
target2.x=280
|
||||
target2.y=90
|
||||
target3.height=70
|
||||
target3.name=BinBaum
|
||||
target3.showInterface=false
|
||||
target3.type=ClassTarget
|
||||
target3.width=120
|
||||
target3.x=40
|
||||
target3.y=90
|
||||
target4.height=70
|
||||
target4.name=Knoten
|
||||
target4.showInterface=false
|
||||
target4.type=ClassTarget
|
||||
target4.width=120
|
||||
target4.x=370
|
||||
target4.y=250
|
||||
target5.height=70
|
||||
target5.name=Abschluss
|
||||
target5.showInterface=false
|
||||
target5.type=ClassTarget
|
||||
target5.width=120
|
||||
target5.x=190
|
||||
target5.y=250
|
||||
target6.height=70
|
||||
target6.name=Datenelement
|
||||
target6.showInterface=false
|
||||
target6.type=InterfaceTarget
|
||||
target6.width=130
|
||||
target6.x=370
|
||||
target6.y=390
|
||||
Reference in New Issue
Block a user