package Drugi; public class Prostopadloscian extends Prostokat{ private float h; public Prostopadloscian() { super(); this.h = 0; System.out.println("Uruchomiono konstruktor bezparametrowy klasy Prostopadloscian"); } public Prostopadloscian(float a, float b, float h) { super(a,b); if (h >=0) this.h = h; else this.h = 0; System.out.println("Uruchomiono konstrtuktor parametrowy klasy Prostopadloscian"); } public float getH() { return h; } public void setH(float h) { if (h >= 0) this.h = h; else this.h = 0; } public void setWymiary(float a, float b, float h) { super.setWymiary(a, b); if ( h >= 0 ) this.h = h; else this.h = 0; } public float pole() { float x = super.getA(); float y = super.getB(); float z = this.h; float p = 2 * (x * y); p += (2 * (x * z)); p += (2 * (y * z)); return p; } public float obwod() { float x = super.getA(); float y = super.getB(); float z = this.h; float o = 4 * x; o += 4 * y; o += 4 * z; return o; } public float objetosc() { float o = super.pole() * this.h; return o; } }