Tik_Tak_Toe
This commit is contained in:
parent
cb9fb46082
commit
ac7d7ee373
Binary file not shown.
|
@ -1,7 +0,0 @@
|
||||||
#BlueJ class context
|
|
||||||
comment0.target=Spieler
|
|
||||||
comment0.text=\r\n\ Beschreiben\ Sie\ hier\ die\ Klasse\ Spieler.\r\n\ \r\n\ @author\ (Ihr\ Name)\ \r\n\ @version\ (eine\ Versionsnummer\ oder\ ein\ Datum)\r\n
|
|
||||||
comment1.params=
|
|
||||||
comment1.target=Spieler()
|
|
||||||
comment1.text=\r\n\ Konstruktor\ f\u00FCr\ Objekte\ der\ Klasse\ Spieler\r\n
|
|
||||||
numComments=2
|
|
|
@ -1,52 +0,0 @@
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Beschreiben Sie hier die Klasse Spieler.
|
|
||||||
*
|
|
||||||
* @author (Ihr Name)
|
|
||||||
* @version (eine Versionsnummer oder ein Datum)
|
|
||||||
*/
|
|
||||||
public class Spieler {
|
|
||||||
|
|
||||||
Spieler spieler1;
|
|
||||||
// Attribute
|
|
||||||
// Implementieren sie hier die Attribute der Klasse
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Konstruktor für Objekte der Klasse Spieler
|
|
||||||
*/
|
|
||||||
public Spieler()
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
public boolean won()
|
|
||||||
{
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
public boolean istDran()
|
|
||||||
{
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void siege()
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
public void niederlagen()
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
public void kd()
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
public void zug()
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -0,0 +1,46 @@
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Beschreiben Sie hier die Klasse Spieler1.
|
||||||
|
*
|
||||||
|
* @author (Ihr Name)
|
||||||
|
* @version (eine Versionsnummer oder ein Datum)
|
||||||
|
*/
|
||||||
|
public class Spieler1 {
|
||||||
|
|
||||||
|
Spieler1 spieler1;
|
||||||
|
int kd;
|
||||||
|
int siege;
|
||||||
|
int niederlagen;
|
||||||
|
/**
|
||||||
|
* Konstruktor für Objekte der Klasse Spieler1
|
||||||
|
*/
|
||||||
|
|
||||||
|
public Spieler1()
|
||||||
|
{
|
||||||
|
kd = 0;
|
||||||
|
siege = 0;
|
||||||
|
niederlagen = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int siege()
|
||||||
|
{
|
||||||
|
return siege;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int niederlagen()
|
||||||
|
{
|
||||||
|
return niederlagen;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int kd()
|
||||||
|
{
|
||||||
|
kd = siege/niederlagen;
|
||||||
|
return kd;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void zug()
|
||||||
|
{
|
||||||
|
Tik_Tak_Toe.setzeKreis();
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,46 @@
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Beschreiben Sie hier die Klasse Spieler2.
|
||||||
|
*
|
||||||
|
* @author (Ihr Name)
|
||||||
|
* @version (eine Versionsnummer oder ein Datum)
|
||||||
|
*/
|
||||||
|
public class Spieler2 {
|
||||||
|
|
||||||
|
Spieler2 spieler2;
|
||||||
|
int kd;
|
||||||
|
int siege;
|
||||||
|
int niederlagen;
|
||||||
|
/**
|
||||||
|
* Konstruktor für Objekte der Klasse Spieler2
|
||||||
|
*/
|
||||||
|
|
||||||
|
public Spieler2()
|
||||||
|
{
|
||||||
|
kd = 0;
|
||||||
|
siege = 0;
|
||||||
|
niederlagen = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int siege()
|
||||||
|
{
|
||||||
|
return siege;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int niederlagen()
|
||||||
|
{
|
||||||
|
return niederlagen;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int kd()
|
||||||
|
{
|
||||||
|
kd = siege/niederlagen;
|
||||||
|
return kd;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void zug()
|
||||||
|
{
|
||||||
|
Tik_Tak_Toe.setzeKreis();
|
||||||
|
}
|
||||||
|
}
|
|
@ -1,8 +1,14 @@
|
||||||
#BlueJ package file
|
#BlueJ package file
|
||||||
editor.fx.0.height=1000
|
dependency1.from=Spieler1
|
||||||
editor.fx.0.width=1296
|
dependency1.to=Tik_Tak_Toe
|
||||||
editor.fx.0.x=-8
|
dependency1.type=UsesDependency
|
||||||
editor.fx.0.y=-8
|
dependency2.from=Spieler2
|
||||||
|
dependency2.to=Tik_Tak_Toe
|
||||||
|
dependency2.type=UsesDependency
|
||||||
|
editor.fx.0.height=984
|
||||||
|
editor.fx.0.width=1054
|
||||||
|
editor.fx.0.x=-6
|
||||||
|
editor.fx.0.y=0
|
||||||
objectbench.height=173
|
objectbench.height=173
|
||||||
objectbench.width=1256
|
objectbench.width=1256
|
||||||
package.divider.horizontal=0.6
|
package.divider.horizontal=0.6
|
||||||
|
@ -13,8 +19,8 @@ package.editor.x=0
|
||||||
package.editor.y=0
|
package.editor.y=0
|
||||||
package.frame.height=1000
|
package.frame.height=1000
|
||||||
package.frame.width=1296
|
package.frame.width=1296
|
||||||
package.numDependencies=0
|
package.numDependencies=2
|
||||||
package.numTargets=2
|
package.numTargets=3
|
||||||
package.showExtends=true
|
package.showExtends=true
|
||||||
package.showUses=true
|
package.showUses=true
|
||||||
project.charset=UTF-8
|
project.charset=UTF-8
|
||||||
|
@ -30,10 +36,17 @@ target1.type=ClassTarget
|
||||||
target1.width=150
|
target1.width=150
|
||||||
target1.x=340
|
target1.x=340
|
||||||
target1.y=30
|
target1.y=30
|
||||||
target2.height=40
|
target2.height=50
|
||||||
target2.name=Spieler
|
target2.name=Spieler2
|
||||||
target2.showInterface=false
|
target2.showInterface=false
|
||||||
target2.type=ClassTarget
|
target2.type=ClassTarget
|
||||||
target2.width=150
|
target2.width=80
|
||||||
target2.x=340
|
target2.x=530
|
||||||
target2.y=270
|
target2.y=270
|
||||||
|
target3.height=50
|
||||||
|
target3.name=Spieler1
|
||||||
|
target3.showInterface=false
|
||||||
|
target3.type=ClassTarget
|
||||||
|
target3.width=80
|
||||||
|
target3.x=210
|
||||||
|
target3.y=270
|
||||||
|
|
Loading…
Reference in New Issue