采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
by lazy只能代理val变量,对于var变量延迟初始化是不是只能用 lateinit了呢
老师是说自己写一个类似lazy的函数代理 var么,有例子么? 另外自己写的函数可以和 by 关键字结合么?
可以啊,就参考下lazy的源码写就行了,Var需要多实现一个setValue。
7-4 7-5 这两节的知识都可以参考哈。
登录后可查看更多问答,登录/注册
如果有一门语言可以取代Java,那么它一定是Kotlin。
1.8k 4
1.8k 1
670 1
521 20
1.8k 16
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号