package com.imooc06;
public class initial {
public static void main(String[] args) {
Shape rect = new Rectangle();
rect.perimete(3.3,5.5);
Shape are = new Area();
are.area(4.5);
}
}
public class initial {
public static void main(String[] args) {
Shape rect = new Rectangle();
rect.perimete(3.3,5.5);
Shape are = new Area();
are.area(4.5);
}
}
2017-02-08
package com.imooc06;
public class Area extends Shape {
@Override
public void area(double radius) {
final double PI = 3.14;
System.out.println("圆形的周长是:"+2*PI*radius);
System.out.println("圆形的面积是:"+PI*radius*radius);
}
@Override
public void perimete(double height, double width) {
}
}
public class Area extends Shape {
@Override
public void area(double radius) {
final double PI = 3.14;
System.out.println("圆形的周长是:"+2*PI*radius);
System.out.println("圆形的面积是:"+PI*radius*radius);
}
@Override
public void perimete(double height, double width) {
}
}
2017-02-08
package com.imooc06;
public class Rectangle extends Shape {
@Override
public void perimete(double height,double width) {
System.out.println("矩形的周长是:"+2*(height+width));
System.out.println("矩形的面积是:"+height*width);
}
@Override
public void area(double radius) {
}
}
public class Rectangle extends Shape {
@Override
public void perimete(double height,double width) {
System.out.println("矩形的周长是:"+2*(height+width));
System.out.println("矩形的面积是:"+height*width);
}
@Override
public void area(double radius) {
}
}
2017-02-08
package com.imooc06;
public abstract class Shape {
public abstract void perimete(double height,double width);
public abstract void area(double radius);
}
public abstract class Shape {
public abstract void perimete(double height,double width);
public abstract void area(double radius);
}
2017-02-08