kotlin嵌套类
2024-10-06 14:34:18
就是类中定义类
package loaderman.demo class Outer {
var name: String = "name" inner class inner {//inner关键字获取外部类的实例引用
fun getName(): String = name
} class Ha{
fun go()=3
}
}
package loaderman import loaderman.demo.Outer fun main(arg: Array<String>) { val name = Outer().inner().getName()//注意 Outer()和Outer区别
val go = Outer.Ha().go()
println(name)
println(go)
}
最新文章
- jquery的$().each,$.each的区别
- MySQL之MySQL5.7中文乱码
- svg学习(七)polygon
- Effective Java 09 Always override hashCode when you override equals
- O2O的理解
- YesFinder - 网页文件管理系统 V2.0
- Windows 7 Professional安装多语言包
- 在 DotNetCore 3.0 程序中使用通用协议方式启动文件关联应用
- pyhton 监听文件输入实例
- UVC 驱动调用过程与驱动框架的简单分析
- ActiveMQ queue和topic,持久订阅和非持久订阅
- Linux系统性能监控工具介绍之-tsar
- 1078. Hashing (25)【Hash + 探測】——PAT (Advanced Level) Practise
- CSS(三):引入样式和优先级
- 关于Struts2的文件下载
- mock server搭建及接口测试简单实例
- BZOJ4419: [Shoi2013]发微博 暴力
- jenkins远程连接linux配置测试
- 机智的Popup,带着简单的图表感觉酷酷的
- 【学习】Unity手游之路<;十二>;手游资源热更新策略探讨
热门文章
- ubuntu16.04安装zabbix-server3.4
- 【接口自动化】mock
- mysql的unsigned属性负值报错和为0情况及mysql的严格模式
- [ 转载 ] Java基础
- ASP.NET MVC QQ互联接入
- vmware 安装centos7 阿里云镜像 虚拟机
- java第八次作业-继承
- HDU 6125 - Free from square | 2017 Multi-University Training Contest 7
- P1169 [ZJOI2007]棋盘制作 悬线法or单调栈
- VS2012 Update 2: 0x80040154 corrupt install when starting the debugger