//open 修饰的类才可以被集成
open class Product(val name: String) {
fun description() = "Product:$name"
//open 修饰的方法才可以重载
open fun load() = "Nothing.."
}
class LuxuryProduct : Product("Luxury") {
override fun load() = "Luxury"
}
fun main() {
val p: Product = LuxuryProduct()
println(p.load())
}
Kotlin open关键字的使用
猜你喜欢
转载自blog.csdn.net/mp624183768/article/details/123894415
今日推荐
周排行