Kotlin的by咱们先来看一些在Java中常遇到的场景。1、类委托。在Java中咱们常会有这样的代码即把自己要实现的方法交给(或叫委托给)其他对象去处理。或者这样理解,已经有一个类KotlinByBase 实现了接口 KotlinBy ,但是我想再添加一些自己的逻辑进去,那么你通常会有两种方法,一是像上面代码所示那样,自己实现接口,添加自己的逻辑,同时把一部分逻辑委托给已经实现的类KotlinByBase,二是完全自己去实现接口,这样实现的方法里会有很多和KotlinByBase是重复的,而且一旦KotlinBy有方法变