From ea7b2b47e4b8ef0e20947f0644f5cb05bd635fbb Mon Sep 17 00:00:00 2001 From: Achim Date: Sat, 9 Apr 2016 15:28:41 +0200 Subject: [PATCH] Province.java MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Provinz-Klasse mit grundlegenden Informationen über die Provinz; bei Bedarf können weitere Elemente hinzugefügt werden. --- Province.java | 56 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 Province.java diff --git a/Province.java b/Province.java new file mode 100644 index 0000000..4f287bd --- /dev/null +++ b/Province.java @@ -0,0 +1,56 @@ +import greenfoot.*; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo) + +/** + * Eine Provinz, die später weiter von der Karte/Spielwelt genutzt werden kann. + * + * @author GruenerWal + * @version 0.0.1 + */ +public class Province extends Actor +{ + private int stars = 1; + private String owner; + + /** + * Act - do whatever the Province wants to do. This method is called whenever + * the 'Act' or 'Run' button gets pressed in the environment. + */ + public void act() + { + /** + * - leer - + * (Für später; falls die Provinz bestimmte Aktionen ausfüren sollte.) + */ + } + + // Konstruktor, benötigt Sterne + public Province(int s) + { + stars = s; + } + + // Liefert die Sterne als Integer + public int getStars() + { + return stars; + } + + // Setzt die Sterne, benötigt Integer + public void setStars(int s) + { + s = stars; + } + + // Liefert den Owner als String + public String getOwner() + { + return owner; + } + + // Setzt den Owner, benötigt String + public void setOwner(String o) + { + o = owner; + } + +}