当前位置: 首页 > wzjs >正文

banner图设计郴州seo快速排名

banner图设计,郴州seo快速排名,关键词优化步骤简短,个人作品集网站模板免费下载在Kotlin中,嵌套类(Nested Class)和内部类(Inner Class)是两种不同的类,它们在定义和使用上有一些区别。 1.嵌套类(Nested Classes)默认是静态的(即等同于Java中的stati…

在Kotlin中,嵌套类(Nested Class)和内部类(Inner Class)是两种不同的类,它们在定义和使用上有一些区别。

1.嵌套类(Nested Classes)默认是静态的(即等同于Java中的static),可以有修饰符(如private、protected),不持有外部类的引用,不能访问外部类的成员。
2.内部类(Inner Classes)持有外部类的引用,可以访问外部类的私有成员

使用区别:嵌套类则更多地用于创建独立的、不需要访问外部类成员的类,而内部类经常用于定义在某个类的作用域内,只为外部类服务的类。

代码举例:

class Outer{class MyNested{//嵌套类fun printMessage(){println("这是一个嵌套类")
//        println("外部类属性:${this@Outer.name}")//报错,嵌套类不持有外部类的引用,不能访问外部类成员}}var name = "外部类"
}class Outer2{inner class MyInner{//内部类  用inner修饰类fun printMessage(){println("这是一个内部类")println("外部类属性:${this@Outer2.name}")  //不报错,内部类可以访问外部类成员}}var name="外部类"
}fun main() {//嵌套类val nested = Outer.MyNested()nested.printMessage()//内部类val inner = Outer2().MyInner()inner.printMessage()}
http://www.dtcms.com/wzjs/45311.html

相关文章:

  • 提供商城网站建设整合营销传播名词解释
  • 物流网站制作上海疫情最新情况
  • 武汉高端网站建设公司排名国内免费b2b网站大全
  • 成都网站建设四川冠辰网站首页排名seo搜索优化
  • 湘潭哪里做网站 电话知乎关键词排名优化工具
  • 西宁做网站_君博相约我想做app推广怎么做
  • 怎样做赌博网站保定百度首页优化
  • 找人做网站注意什么问题百度seo工作室
  • 云南网站建设一度科技公司chatgpt网页
  • 网站开发招商计划书百度高级搜索
  • 哪里可以免费建设网站培训机构需要哪些证件
  • wordpress能多人登录整站seo排名
  • 黄骅市天气预报seo体系百科
  • 有一个做搞笑英语视频网站长尾关键词是什么意思
  • 上海做网站报价深圳竞价排名网络推广
  • 设计师素材网站e谷歌搜索引擎大全
  • php是什么seo快速收录快速排名
  • 手机网站吧seo管理系统培训运营
  • 怎么在网站做系统百度竞价项目
  • ppt可以做网站吗关键词挖掘工具有哪些
  • 如何做农产品网站谷歌seo网站建设
  • 搜索引擎提交网站百度top风云榜
  • 网站怎么做要多少钱百度热搜大数据
  • 企业网站服务器托管小程序推广的十种方式
  • 泉州网站建设方案外包沈阳优化网站公司
  • 个人网站首页导航栏ps制作教程一键优化下载安装
  • 网站开发 项目的人员分配网站设计优化
  • 企业官网建设_创意网站建设互联网营销平台
  • 互联网运营网站网站关键词优化方法
  • 零基础怎么做网站竞价托管哪家专业