三棱柱体
1 public class Triangle{ 2 double s; 3 public Triangle(double a,double b){ 4 this.s=0.5*a*b; 5 System.out.println("fuleis;"+s); 6 } 7 public double gets(){ 8 return s; 9 } 10 } 11 12 13 class Test{ 14 public static void main(String args[]){ 15 sanjiaozhuiti ttt=new sanjiaozhuiti(5.0,8.0,5.0); 16 ttt.vt(); 17 ttt.getv(); 18 } 19 } 20 21 class sanlenzhuti extends Triangle{ 22 double h; 23 double v; 24 sanlenzhuti(double a,double b,double h){ 25 super(a,b); 26 this.h=h; 27 } 28 void vt(){ 29 this.v=gets()*h; 30 System.out.println("v:"+v); 31 } 32 public void getv(){ 33 System.out.println("sanlenzhuiti:"+0.33*v); 34 } 35 } 36 37 public class sanjiaozhuiti extends sanlenzhuti{ 38 sanjiaozhuiti(double a,double b,double h){ 39 super(a,b,h); 40 } 41 42 }