This commit is contained in:
parent
d4585195e3
commit
563aed745a
|
|
@ -1,7 +1,9 @@
|
||||||
package fußballmanager;
|
package fußballmanager;
|
||||||
|
|
||||||
import java.util.Timer;
|
|
||||||
import java.util.TimerTask;
|
|
||||||
|
|
||||||
public class Main {
|
public class Main {
|
||||||
|
|
||||||
|
public static void main(String[] args) {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -13,21 +13,34 @@ public class Spiel {
|
||||||
Team heimteam;
|
Team heimteam;
|
||||||
Team auswärtsteam;
|
Team auswärtsteam;
|
||||||
Schiedsrichter schiri;
|
Schiedsrichter schiri;
|
||||||
boolean werAnstoss;
|
//true = heim | false = auswärts
|
||||||
|
boolean ballBesitz;
|
||||||
|
|
||||||
public Spiel(Team heim, Team aus, Schiedsrichter s) {
|
public Spiel(Team heim, Team aus, Schiedsrichter s) {
|
||||||
this.heimteam = heim;
|
this.heimteam = heim;
|
||||||
this.auswärtsteam = aus;
|
this.auswärtsteam = aus;
|
||||||
this.schiri = s;
|
this.schiri = s;
|
||||||
werAnstoss = ((int) Math.random()) == 0 ? true : false;
|
ballBesitz = ((int) Math.random()) == 0 ? true : false;
|
||||||
spielzeit = 0;
|
spielzeit = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void tick() {
|
public void tick() {
|
||||||
spielzeit++;
|
spielzeit++;
|
||||||
|
movePhase();
|
||||||
|
attackPhase();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void movePhase(){
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
private void attackPhase(){
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
public String getSpielzeit() {
|
public String getSpielzeit() {
|
||||||
String r = "";
|
String r = "";
|
||||||
NumberFormat numberFormat = new DecimalFormat("0");
|
NumberFormat numberFormat = new DecimalFormat("0");
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,11 @@
|
||||||
package fußballmanager.personen;
|
package fußballmanager.personen;
|
||||||
|
|
||||||
import fußballmanager.Position;
|
|
||||||
import fußballmanager.Team;
|
import fußballmanager.Team;
|
||||||
|
|
||||||
public abstract class Person {
|
public abstract class Person {
|
||||||
int alter;
|
int alter;
|
||||||
Team team;
|
Team team;
|
||||||
String name,vorname;
|
String name,vorname;
|
||||||
Position p;
|
|
||||||
|
|
||||||
public void setTeam(Team team){
|
public void setTeam(Team team){
|
||||||
this.team = team;
|
this.team = team;
|
||||||
|
|
|
||||||
|
|
@ -2,12 +2,25 @@ package fu
|
||||||
|
|
||||||
import java.util.Random;
|
import java.util.Random;
|
||||||
|
|
||||||
|
import fußballmanager.Position;
|
||||||
|
|
||||||
public class Spieler extends Person {
|
public class Spieler extends Person {
|
||||||
int stärke;
|
int stärke;
|
||||||
int verteidigung;
|
int verteidigung;
|
||||||
int tore;
|
int tore;
|
||||||
int motivation;
|
int motivation;
|
||||||
double geschwindigkeit;
|
double geschwindigkeit;
|
||||||
|
Position p;
|
||||||
|
Ball b;
|
||||||
|
|
||||||
|
public void setBall(Ball b){
|
||||||
|
this.b = b;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void takeBall(Spieler s){
|
||||||
|
b = s.b;
|
||||||
|
s.b = null;
|
||||||
|
}
|
||||||
|
|
||||||
public Spieler(int stärke, int verteidigung, int alter, String vorname,
|
public Spieler(int stärke, int verteidigung, int alter, String vorname,
|
||||||
String name) {
|
String name) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue