[WIP]Kotlin open Class是什么意思

open class Base(p: Int)
class Derived(p: Int) : Base(p)

The open annotation on a class is the opposite of Java's final: it allows others to inherit from this class. By default, all classes in Kotlin are final, which corresponds to Effective Java, 3rd Edition, Item 19: Design and document for inheritance or else prohibit it.

The default visibility, used if there is no explicit modifier, is public.

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi阅读 8,001评论 0 10
  • 上周在闲鱼上看好一把吉他,昨天和卖家约好时间地点。 出地铁站就看到一个小姑娘背着吉他站在不远处,梳着双马尾,背对着...
    文海读心阅读 545评论 0 0
  • 文/半斤 我写下你 那 陡峭的额头 突兀的鼻尖 悬空的耳垂 内凹的酒窝 还有 那形影不离的两片唇 季风即将到来 嗯...
    温州半斤阅读 449评论 0 1
  • 天在下雨我在想你,每到雨天,心会莫名的惆怅,莫名会生出孤独感,特别的想你。 天在下雨我在盼你,盼你...
    卡兰诺阅读 1,489评论 2 8
  • “怎么看,都是无聊的一生。”松子的弟弟抱着她的骨灰说道。 住在日出町的松子被人发现死于公寓附近的河边,全身都有被殴...
    陈皮芍药阅读 798评论 0 1

友情链接更多精彩内容