package xiti6;
abstract class Shape{
public abstract void area();
}
class Circle extends Shape{
public double r;
public void setR(double R){
r=R;
}
public void area(){
// return 3.14*r*r;
System.out.println("该圆形的面积是:"+3.14*r*r);
}
}
class Square extends Shape{
public double a;
public void setA(double A){
a=A;
}
public void area(){
// return a*a;
System.out.println("该正方形的面积是:"+a*a);
}
}
class Trian extends Shape{
public double b,c;
public void setBC(double B,double C){
b=B;
c=C;
}
public void area(){
// return 0.5*b*c;
System.out.println("该三角形的面积是:"+0.5*b*c);
}
}
public class Second {
public static void main(String[] args) {
Circle circle=new Circle();
circle.setR(1.232);
circle.area();
Square square=new Square();
square.setA(12.2328);
square.area();
Trian triangle=new Trian();
triangle.setBC(1,3.1357);
triangle.area();
}
}
《Java实战开发经典》第六章6.2
最新推荐文章于 2019-04-08 22:03:50 发布