Kotlin反射在属性上的应用实战

继续研究Kotlin反射相关的东东,看代码:

 

接下来则遍历函数,来调一下,比如咱们先来调用一下带有2个参数的method方法,可以这样写:

其实在调用实例方法时的第一个参数永远都是要调用的那个实例,也就是传说中的this,所以其实参数有一个隐藏的,修改程序如下就可以正常调用了:

好,要调用一个参数的方法就雷同了:

以上是对于调用方法的一些小细节,下面再来看一下跟属性相关的东东:

继续再来看个新例子:

接下来再来调用MyTestClass13中的属性,如下:

接下来调用一下属性:

最后再来看个例子:

好,接下来再来获取MyTestClass14的相关Java字段信息:

 

类似的,最后再来看最后一个属性的情况:

 

而如果:

posted on 2019-10-16 13:53  cexo  阅读(913)  评论(0编辑  收藏  举报

导航