1 package day13.lesson1;
2
3 /*
4 1.5 Lambda表达式练习3
5
6 练习描述
7 有参有返回值抽象方法的练习
8
9 操作步骤
10 定义一个接口(Addable),里面定义一个抽象方法:int add(int x,int y);
11 定义一个测试类(AddableDemo),在测试类中提供两个方法
12 一个方法是:useAddable(Addable a)
13 一个方法是主方法,在主方法中调用useAddable方法
14
15 */
16 public class AddableDemo {
17 public static void main(String[] args) {
18
19 //Lambda格式:(形式参数) -> {代码块}
20 useAddable((int x, int y) -> {
21 return x + y;
22 });
23
24 }
25
26 private static void useAddable(Addable a){
27 int sum = a.add(10, 20);
28 System.out.println(sum);
29 }
30 }
31
32 interface Addable{
33 int add(int x, int y);
34 }
