diff --git a/src/fußballmanager/Spiel.java b/src/fußballmanager/Spiel.java index 56dd46a..1ef0b51 100644 --- a/src/fußballmanager/Spiel.java +++ b/src/fußballmanager/Spiel.java @@ -1,19 +1,44 @@ -package fußballmanager; +package fussballmanager; -import java.util.Random; +import java.math.RoundingMode; +import java.text.DecimalFormat; -import fußballmanager.personen.Schiedsrichter; +import java.text.NumberFormat; + +import fussballmanager.personen.*; public class Spiel { - //Spielzeit wird in Sekunden int spielzeit; int verlängerung; Team heimteam; Team auswärtsteam; Schiedsrichter schiri; - - public void tick(){ - spielzeit++; - int zufall = new Random().nextInt(100); + boolean werAnstoss; + + public Spiel(Team heim, Team aus, Schiedsrichter s) { + this.heimteam = heim; + this.auswärtsteam = aus; + this.schiri = s; + werAnstoss = ((int) Math.random()) == 0 ? true : false; + spielzeit = 0; } + + public void tick() { + spielzeit++; + + } + + public String getSpielzeit() { + String r = ""; + NumberFormat numberFormat = new DecimalFormat("0"); + numberFormat.setRoundingMode(RoundingMode.DOWN); + r += "Spielzeit: " + numberFormat.format(this.spielzeit / 60) + ":"; + if (spielzeit % 60 < 10){ + r += "0"; + } + r += spielzeit % 60; + return r; + } + + } diff --git a/src/fußballmanager/personen/Trainer.java b/src/fußballmanager/personen/Trainer.java index 3ca16a3..5f0e0fc 100644 --- a/src/fußballmanager/personen/Trainer.java +++ b/src/fußballmanager/personen/Trainer.java @@ -1,5 +1,29 @@ -package fußballmanager.personen; - -public class Trainer { +package fussballmanager.personen; +public class Trainer extends Person{ + int inspiration; + int erfahrung = 0; + + public Trainer(String name, String vorname, int inspiration, int erfahrung){ + this.name = name; + this.vorname = vorname; + this.inspiration = inspiration; + this.erfahrung = erfahrung; + } + + public Trainer(){ + this.name ="Mustertrainer"; + this.vorname = "Max"; + this.inspiration = (int) (Math.random()*100); + } + + public Trainer(String vorname, String name, int inspiration){ + this.name = name; + this.vorname = vorname; + this.inspiration = inspiration; + } + + + + }