定义一个接口,接口中有三个抽象方法如下

在java中,创建一个接口IShape,接口中有一个求取面积的抽象方法public double area()。定义一个正方形类Square,该类实现了IShape接口。Square类中有一个属性表示正方形的边长;在构造方法中初始化该边长。定义一个主类,在主类中创建类的实例对象,求该类正方形对象的面积。
interface IShape {
double area();
}

class Square implements IShape {
double sideLength;
public Square(double sideLength) {
this.sideLength = sideLength;
}
public double area() {
return sideLength * sideLength;
}
}
public class Test {
public static void main(String args[]) {
IShape shape = new Square(10);
System.out.println(shape.area());
}
}