面向对象程序设计(Java)-- 创建一个接口

接口

接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。 一个类通过继承接口的方式,从而来继承接口的抽象方法。 接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。

  1. 接口是隐式抽象的,当声明一个接口的时候,不必使用abstract关键字。
  2. 接口中每一个方法也是隐式抽象的,声明时同样不需要abstract关键字。
  3. 接口中的方法都是公有的。

题目要求

设计一个接口Shape ,含方法area(),接收一个double型参数,打印结果
计算边长为3的正方形面积与半径为6.5的圆形面积

代码展示

创建测试类。

public interface Shape<D>{
	void area(D a,D b);
}

创建对象Square,使用lambda表达式输出正方形的面积

public class test{
	public static void main(String[] args){
		Shape<Integer> Square = (x,y) -> System.out.println(x*y);
		Square.area(3,3);
	}
}

创建对象Circle,使用lambda表达式输出圆形的面积Π为3.14)

public class test{
	public static void main(String[] args){
		Shape<Double> Circle= (x,pi) -> System.out.println(x*x*pi);
		Square.area(6.5,3.14);
	}
}
上一篇:OSPF实验三


下一篇:Python——租房信息数据分析