Kotlin open关键字的使用

Posted 安果移不动

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Kotlin open关键字的使用相关的知识,希望对你有一定的参考价值。

//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关键字的使用的主要内容,如果未能解决你的问题,请参考以下文章

Kotlin open关键字的使用

Kotlin 中字段的“open”关键字是啥? [复制]

Kotlin基础(十五) 关键字:open

Kotlin基础(十五) 关键字:openfinal和abstract(抽象类)

快速上手kotlin接口抽象类及泛型

快速上手kotlin接口抽象类及泛型