以 groovy 的方式实现接口
- 作者: 少年先疯对队长
- 来源: 51数据库
- 2022-08-17
//如果接口只有一个方法,可以通过闭包,用下面的方式来实现:
// a readable puts chars into a CharBuffer and returns the count of chars added
def readable = { it.put("12 34".reverse()); 5 } as Readable
// the Scanner constructor can take a Readable
def s = new Scanner(readable)
assert s.nextInt() == 43
推荐阅读
