2020.01.04
创建一个接口IShape,接口中有一个求取面积的抽象方法“public double area()”。定义一个正方形类Square,该类实现了IShape接口。Square类中有一个属性a表示正方形的边长,在构造方法中初始化该边长。定义一个主类,在主类中,创建Square类的实例对象,求该正方形对象的面积。
//接口 关键字interface
public interface IShape {
// 抽象方法 abstract
public double area();
}
public class Square implements IShape {
private int a;
public Square(int a) {
this.a = a;
}
public double area() {
return a * a;
}
}
public class Text {
public static void main(String[] args) {
Square a = new Square(10);
a.area();
System.out.println("正方形的面积是:" + a.area());
}
}