Kotlin学历之扩展与委托

简述 讲到Kotlin中的扩展,不得不说代码的设计原则之一:开闭原则,意思是对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。所以一句话概括就是:为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,在Kotlin中就用到了扩展函数或者属性。委托模式已经证明是实现继承的一个很好的替代方式,就像在java中你宁愿使用组合方式也不使用继承,在kotlin
相关文章
相关标签/搜索