public class KASTEN { private int links; private int oben; private int breite; private int hoehe; public KASTEN() { links = 50; oben = 100; breite = 200; hoehe = 40; } public KASTEN(int linksStart, int obenStart, int breiteStart, int hoeheStart) { links = linksStart; oben = obenStart; breite = breiteStart; hoehe = hoeheStart; } public void zeichne() { ZEICHENFENSTER.gibFenster().zeichneRechteck(links,oben,breite,hoehe); } public void setzeLinks(int linksNeu) { links = linksNeu; } public void setzeRechts(int rechtsNeu) { links = rechtsNeu-breite; } public void setzeGroesse(int breiteNeu, int hoeheNeu) { breite = breiteNeu; hoehe = hoeheNeu; } public int gibUmfang() { return 2*(breite+hoehe); } public int gibInhalt() { return breite*hoehe; } public void verschiebe(int nachRechts, int nachUnten) { links = links + nachRechts; oben = oben + nachUnten; } }