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

利用js做简单的网站iis默认网站删除

利用js做简单的网站,iis默认网站删除,永久免费制作网站,国内可用的免费云端服务器Kotlin中的密封类: kotlin中的密封类#xff0c;用关键词Sealed修饰#xff0c;且还有一个规定#xff1a;Sealed类的子类应该是Sealed类的嵌套类#xff0c;或者应该在与Sealed类相同的文件中声明。 当我们想定义一个有相同父类#xff0c;但是有不同子类的时候#xf…Kotlin中的密封类: kotlin中的密封类用关键词Sealed修饰且还有一个规定Sealed类的子类应该是Sealed类的嵌套类或者应该在与Sealed类相同的文件中声明。 当我们想定义一个有相同父类但是有不同子类的时候我们可以用枚举抽象类密封类来表示。 下面一一讲解它们之间的区别。 1. 枚举 enum class Result(val data: String) {SUCCESS(Success),ERROR(Error) }但是如果我们ERROR中想定义一个Exception那么枚举类是不允许的。 enum class Result(val message: String) {SUCCESS(Success),ERROR(val exception: Exception) // 错误的写法 }说到底枚举它不能很好的扩展子类的状态 2. 密封类 sealed class Result data class Success(val msg: String) : Result() data class Error(val errorCode: Int, val exception: Exception) : Result() object Other : Result()可以看到密封类的好处是它的子类可以是普通类data class object等而且子类可以自由扩展属性状态 另外密封类的另外一个好处是当我们用when的时候不用再加else 判断了 when (val result: Result Success(success)) {is Success - {Log.d(TAG, result.msg)}is Error - {Log.d(TAG, $result.errorCode)}is Other - {Log.d(TAG, Other)}}3. 抽象类 我们将Result改成抽象类 abstract class Result data class Success(val msg: String) : Result() data class Error(val errorCode: Int, val exception: Exception) : Result() object Other : Result()在when中使用的时候编译器会提示我们要加else分支。但是在密封类中就不会存在这个问题因为编译器知道密封类所有的子类但是抽象类不一样了因为我们可以在任意地方来继承实现子类子类可能是很多的所以需要加上else分支。
http://www.yutouwan.com/news/280640/

相关文章:

  • 企业网站建设和实现 论文学建模去什么学校
  • 国外游戏网站设计广州建站服务商
  • 花钱做网站要多少钱免费的wordpress怎样提高浏览量
  • 招聘网站销售怎么做微信小程序开发实战
  • 网站开发图片框杭州品牌设计公司
  • 介绍几个有趣的网站做烘焙网站
  • 内江网站建设大型网站开发工具
  • 网站分析百度重庆市建设工程安全管理协会
  • 东莞住房建设网站的网网站开发 加密存储 解密 二次计算
  • 青浦华新网站建设融资平台公司定义
  • 广告设计网站素材网站开发网上悼念
  • 建设企业官方网站英文网站定制公司
  • 专业建网站价格昆明网站制作代理
  • 深圳企业网站建设标准网页设计与网站开发的实践目的
  • 整站seo优化一般多少钱ideas wordpress theme 2.0
  • 个人网站如何备企业网页加速器怎么用
  • 怎样建网站平台凡科建设网站怎么保存
  • 建设银行住房公积网站任城网络推广教程
  • joomla做的网站做网站新手流程
  • 网站建设方维中国建筑装饰网王凤波
  • 网站设计侵权网站右下角flash
  • 北京网站优化推广公司苏州网站建设问问q778925409强涵
  • 做网站建设需要网站优化怎么做分录
  • 网站审批公司建设电商型网站的作用
  • 一个域名一个ip做多个网站南京企业网站开发
  • 那个网站做h5不要钱无锡企业网站建设
  • 网站建设需求怎么写郑州便民网
  • 一流的网站建设公司软件开发是什么行业
  • 如何挑选网站主机Wordpress500页面
  • 眼科医院网站做竞价带来的询盘量苏州建设工程材料信息价