package soojustus; public class Risttahukas implements RuumiKujund{ double x, y, z; public Risttahukas(double ux, double uy, double uz){ x=ux; y=uy; z=uz; } public Risttahukas(String s){ String[] m=s.split(" "); if(m.length!=4){throw new RuntimeException("sisendiviga");} if(!m[0].equals("tahukas")){ throw new RuntimeException("sisendiviga"); } x=Double.parseDouble(m[1]); y=Double.parseDouble(m[2]); z=Double.parseDouble(m[3]); } //Kirjutage test tekstilise lugemise ja väljundi kohta public double ruumala(){ return x*y*z; } //Lisage käsklus kogupindala arvutamiseks public double pindala(){ return 2*(x*y)+(x+y)*2*z; } @Override public String toString(){ return "tahukas "+x+" "+y+" "+z; } }