博主简介:
博客主页:Java知识分享博主
Java零基础入门专栏:Java零基础入门专栏
Java交流社区:飞鸟社区
欢迎阅读,如果文章对你有帮助点赞,支持一下!
推荐阅读
Java零基础入门:概论(一)
Java零基础入门:实战教程(二)
问题描述:
一、定义接口Shape,包含如下方法:double getArea()方法和double getPerimeter()方法
- 定义矩形类,实现上述接口。
- 定义测试类。
定义Shape父类接口,Rectangle子类的接口实现,定义长宽,构造函数,实现方法,然后调用方法,输出面积和周长
package test8;
interface Shape{
//定义父类接口
double getArea();
double getPerimeter();
}
public class S1{
public static void main(String[] args){
Shape C1=new Rectangle(3.7,5.0);
C1.getArea();
C1.getPerimeter();
System.out.println("矩形的面积:"+C1.getArea());
System.out.println("矩形的周长:"+C1.getPerimeter());
}
}
class Rectangle implements Shape {
//接口的实现
public double length