简单的接口问题,java,定义,创建

新建一个名为Demo.java的类文件,设计一个接口Shape,表示图形。要求如下:

(1)定义两个抽象方法,一个是计算面积的getArea( );一个是计算周长的getPer( )。

(2)定义一个等边三角形类Tangle,包含属性长度(width),高度(height)实现接口Shape。

(3)在main方法中,创建Tangle类的对象,并调用getArea( ),getPer( )方法。
如果能提供完整的就好了

文件1 : Demo.java

public class Demo {
    public static void main(String[] args) {
        Tangle tangle = new Tangle(5,4);
        System.out.println("面积是:"+tangle.getArea());
        System.out.println("周长是:"+tangle.getPer());
    }
}

文件2:Shape.java

public interface Shape {
    int getArea();
    int getPer();
}

文件3:Tangle.java

public class Tangle implements Shape {
    int width;
    int height;

    Tangle(int width, int height){
        this.width = width;
        this.height = height;
    }

    @Override
    public int getArea() {
        return width * height;
    }

    @Override
    public int getPer() {
        return (width + height) * 2;
    }
}