三棱柱体

 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 }

 

posted @ 2013-06-11 09:44  herizai  阅读(405)  评论(0编辑  收藏  举报