/** * * Beschreibung * * @version 1.0 vom 02.04.2025 * @author */ public class Raum { // Anfang Attribute public String name; public double laenge; public double breite; public double hoehe; public int anzFenster; public int anzTueren; // Ende Attribute public Raum(String name, double laenge, double breite, double hoehe, int anzFenster, int anzTueren) { this.name = name; this.laenge = laenge; this.breite = breite; this.hoehe = hoehe; this.anzFenster = anzFenster; this.anzTueren = anzTueren; } // Anfang Methoden public double berFlaecheDecke() { return laenge*breite; } public double berFlaecheWaende() { double ergebniss = 0; ergebniss += 2*(hoehe*laenge); for (int i = 0; i < 2; i++) { ergebniss += hoehe*breite; } for (int i = 0; i < anzFenster; i++) { ergebniss -= (1 * 1.2); } for (int i = 0; i < anzTueren; i++) { ergebniss -= (0.9 * 2.1); } return ergebniss; } public double berFlaecheMalen() { return (berFlaecheWaende() + berFlaecheDecke()); } // Ende Methoden } // end of Raum