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

水发规划设计有限公司搜索引擎优化是什么

水发规划设计有限公司,搜索引擎优化是什么,网站建设公司类型,广州做动态网站的公司目录 一:创建数据类 二:单例类 一:创建数据类 和Java的不同,kotlin的数据类比较简单,New→Kotlin File/Class,在弹出的对话框中输入“Book”,创建类型选择“Data”。如图: 然后编…

目录

一:创建数据类

二:单例类


一:创建数据类

和Java的不同,kotlin的数据类比较简单,New→Kotlin File/Class,在弹出的对话框中输入“Book”,创建类型选择“Data”。如图:

然后编写如下代码:

只需要一行代码就可以实现了!神奇的地方就在于data这个关键字,当在一个类前面声明了data关键字时,就表明你希望这个类是一个数据类,Kotlin会根据主构造函数中的参数帮你将equals()hashCode()toString()等固定且无实际逻辑意义的方法自动生成,从而大大减少了开发的工作量。

另外,当一个类中没有任何代码时,还可以将尾部的大括号省略。

下面我们来测试一下这个数据类,在main()函数中编写如下代码:

运行结果:

二:单例类

单例模式,是最常用、最基础的设计模式之一,它可以用于避免创建重复的对象。比如我们希望某个类在全局最多只能拥有一个实例,这时就可以使用单例模式。

相对于Java的复杂单例创建模式,Kotlin就相对简单多了,它和数据类差不多,只需要把创建的类的 class 改成  object 即可,如图:

调用:

结果:

可以看到,在Kotlin中我们不需要私有化构造函数,也不需要提供getInstance()这样的静态方法,只需要把class关键字改成object关键字,一个单例类就创建完成了。而且调用也很方便,类似于Java的静态方法调用就可以。

虽然看上去像是静态方法的调用,但其实Kotlin在背后自动帮我们创建了一个Singleton类的实例,并且保证全局只会存在一个Singleton实例。

http://www.wooajung.com/news/32985.html

相关文章:

  • 中国法院政务网站群建设培训会客源引流推广
  • 网站续费会计分录怎样做论坛seo网站
  • 购物网站建设app开发网店运营培训哪里好
  • 黄江镇网站建设周口网站制作
  • .net开发大型网站开发seo外包是什么
  • 南宁制作网站的公司信息流优化师简历
  • 校园门户网站建设公司百度 营销推广是做什么的
  • 新疆建设工程云网站爱站网排名
  • 网站建设公司专业公司电商网站订烟平台
  • 视频网站如何做推广百度保障客服电话
  • 站长之家工具查询台州seo服务
  • 烟台网站建设兼职品牌seo主要做什么
  • 网站做跳转教程网络推广软件免费
  • 网站的建设与运营专业网店推广
  • 使用爬虫做的网站国外免费建站网站
  • 网络教育网站如何做营销推广恢复原来的百度
  • tinyurl短链接生成搜索引擎优化排名工具
  • 怎么做淘宝客网站自媒体135网站免费下载安装
  • 深圳创意广告制作安徽百度seo教程
  • 做网站优化公司排行新网域名注册查询
  • 珠海网站建设维护游戏代理免费加盟
  • 网站续费能自己续费吗百度指数的搜索指数
  • 东莞石龙网站建设莞网站制作网络推广理实一体化软件
  • 现在给别人做网站还赚钱吗企业网站设计欣赏
  • 深圳网站建设平台现在的网络推广怎么做
  • 北京今朝装饰设计有限公司武汉seo优
  • 网站修改影响做百度竞价吗种子搜索引擎torrentkitty
  • 武清做网站中国搜索引擎
  • 本网站正在建设中做网站公司哪家好
  • 云主机能干什么百度seo权重