kotlin 之传参为接口类型

参数为接口类型的方法,小妹妹的,刚接触发现和java 的区别有点出去,就像是容模模和小志玲的区别

接口是这样的

interface 结婚{

fun 找漂亮妹子做老婆()

fun 找有钱人做老婆()

在传的方法是这样的

class 哥哥{

fun  找小妹妹(我:结婚){

java 是这样的

哥哥 六哥=new 哥哥();

六哥.找小妹妹(new 结婚(){

@Override

public void 找漂亮妹子做老婆(){

我要志玲

@Override

public void 

找有钱人做老婆(){}

我要有钱人

});

kotlin 可不是像java 这样的,它是这样的

哥哥().找小妹妹(object:结婚{

override 

找有钱人做老婆(){}

我要有钱人

});

注意参数是不样的,java  可以在里面直接new 一个妹子,而kotlin 不可以,要先给一个object 来装着妹子

学习 了,记录一下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值