就是类中定义类

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)
}

最新文章

  1. jquery的$().each,$.each的区别
  2. MySQL之MySQL5.7中文乱码
  3. svg学习(七)polygon
  4. Effective Java 09 Always override hashCode when you override equals
  5. O2O的理解
  6. YesFinder - 网页文件管理系统 V2.0
  7. Windows 7 Professional安装多语言包
  8. 在 DotNetCore 3.0 程序中使用通用协议方式启动文件关联应用
  9. pyhton 监听文件输入实例
  10. UVC 驱动调用过程与驱动框架的简单分析
  11. ActiveMQ queue和topic,持久订阅和非持久订阅
  12. Linux系统性能监控工具介绍之-tsar
  13. 1078. Hashing (25)【Hash + 探測】——PAT (Advanced Level) Practise
  14. CSS(三):引入样式和优先级
  15. 关于Struts2的文件下载
  16. mock server搭建及接口测试简单实例
  17. BZOJ4419: [Shoi2013]发微博 暴力
  18. jenkins远程连接linux配置测试
  19. 机智的Popup,带着简单的图表感觉酷酷的
  20. 【学习】Unity手游之路&lt;十二&gt;手游资源热更新策略探讨

热门文章

  1. ubuntu16.04安装zabbix-server3.4
  2. 【接口自动化】mock
  3. mysql的unsigned属性负值报错和为0情况及mysql的严格模式
  4. [ 转载 ] Java基础
  5. ASP.NET MVC QQ互联接入
  6. vmware 安装centos7 阿里云镜像 虚拟机
  7. java第八次作业-继承
  8. HDU 6125 - Free from square | 2017 Multi-University Training Contest 7
  9. P1169 [ZJOI2007]棋盘制作 悬线法or单调栈
  10. VS2012 Update 2: 0x80040154 corrupt install when starting the debugger