2014.10.30

来源:互联网 发布:微店跟淘宝的区别 编辑:程序博客网 时间:2024/05/09 11:17

编写求解几何图形(如三角形。矩形。圆)的周长、面积的几何应用,要求用到继承、多态、抽象类、接口、内部类等面向对象程序设计的特点。

import java.util.*;import java.lang.*;class Triangle extends Jihe{      double a,b,c;      void setT(){      Scanner n= new Scanner(System.in);      a=n.nextDouble();      b=n.nextDouble();      c=n.nextDouble();      }      Jihe t=new Jihe(a,b,c);      double c=t.c;      double s=t.s;      System.out println(c+","+s);}class Jihe{      double c;      double s;      public Jihe(double r){      c=2*3.14*r;      s=3.14*r*r;      }       public Rectangle(double a,double b){      c=2*a+2*b;      s=a*b;      }      public Triangle(double a,double b,double m);      c=a+b+m;      double p;      p=(a+b+m)/2;      s=Math.sqrt(p*(p-a)*(p-b)*(p-m));       }}


0 0
原创粉丝点击