Kotlin邂逅设计模式