Kotlin语法入门-访问和属性修饰符(5)

Kotlin语法入门-访问和属性修饰符(5)

文章目录

五、访问和属性修饰符

1、kotlin修饰符

kotlin在常见的访问修饰符private,protected,public中新增了internal这个修饰符

2、internal

  • 如果你声明为 internal,它会在相同模块内随处可见。

意思就是说这样设置就不能跨模块对其他类进行访问。

3、默认修饰符

在kotlin中,默认修饰符是public,并且还有final进行修饰

其实,这就意味着kotlin中就默认没有继承 。如果想要实现继承,那就使用open关键字。

4、open关键字开启继承并实现

kotlin 复制代码
fun main() {
    var b = B()
    b.print()
}

open class A {  //一定一定要添加open关键字
    var a = 1
}

class B : A() {
    var b = 2
    fun print() {
        println(a)
        println(b)
    }
}

一定一定要添加open关键字。

相关推荐
xb113221 小时前
C#多线程编程入门概念
开发语言
让我上个超影吧21 小时前
天机学堂——多级缓存
java·spring boot·spring cloud
froginwe1121 小时前
PostgreSQL HAVING 子句详解
开发语言
yugi9878381 天前
基于MATLAB的延迟求和(DAS)波束形成算法实现
开发语言·算法·matlab
冷雨夜中漫步1 天前
Python入门——字符串
开发语言·python
Yvonne爱编码1 天前
Java 接口学习核心难点深度解析
java·开发语言·python
带刺的坐椅1 天前
Solon AI Remote Skills:开启分布式技能的“感知”时代
java·llm·solon·mcp·skills
这周也會开心1 天前
SSM 配置 index 页面的实现方式
java·tomcat·springmvc
黎雁·泠崖1 天前
Java继承入门:概念+特点+核心继承规则
java·开发语言
sheji34161 天前
【开题答辩全过程】以 小区物业管理APP为例,包含答辩的问题和答案
java