java.lang.ObjectHaus
public class Haus
Diese Klasse ist zur Erzeugung eines Hauses
Constructor Summary | |
---|---|
Haus(int xlinksoben,
int ylinksoben,
int breite,
int farbe)
Konstruktor für ein Haus mit beliebiger Fassadenfarbe und rotem dreieckigem Dach |
Method Summary | |
---|---|
int |
gibBreiteFassade()
Methode zur Abfrage der Breite der Hausfassade |
int |
gibFarbnrDach()
Methode zur Abfrage der Farbe des Daches |
int |
gibFarbnrFassade()
Methode zur Abfrage der Farbe der Hausfassade |
int |
gibHoeheFassade()
Methode zur Abfrage der Höhe der Hausfassade |
int |
gibX1Dach()
Methode zur Abfrage der x-Koordinate der Dachspitze |
int |
gibX2Dach()
Methode zur Abfrage der x-Koordinate der linken Dachbasisecke |
int |
gibX3Dach()
Methode zur Abfrage der x-Koordinate der rechten Dachbasisecke |
int |
gibXStartFassade()
Methode zur Abfrage der linken oberen x-Koordinate der Hausfassade |
int |
gibY1Dach()
Methode zur Abfrage der y-Koordinate der Dachspitze |
int |
gibY2Dach()
Methode zur Abfrage der y-Koordinate der linken Dachbasisecke |
int |
gibY3Dach()
Methode zur Abfrage der y-Koordinate der rechten Dachbasisecke |
int |
gibYStartFassade()
Methode zur Abfrage der linken oberen y-Koordinate der Hausfassade |
Methods inherited from class |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Haus(int xlinksoben, int ylinksoben, int breite, int farbe)
xlinksoben
- X-Koordinate der linken oberen Ecke der Hausfassadeylinksoben
- Y-Koordinate der linken oberen Ecke der Hausfassadebreite
- Breite der Hausfassade in Pixelnhoehe
- Höhe der Hausfassade in PixelnMethod Detail |
---|
public int gibBreiteFassade()
public int gibFarbnrDach()
public int gibFarbnrFassade()
public int gibHoeheFassade()
public int gibX1Dach()
public int gibX2Dach()
public int gibX3Dach()
public int gibXStartFassade()
public int gibY1Dach()
public int gibY2Dach()
public int gibY3Dach()
public int gibYStartFassade()