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

医院网站建设费用python wordpress api

医院网站建设费用,python wordpress api,江苏高效网站制作公司,凡客登录入口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.pierceye.com/news/234198/

相关文章:

  • 淘宝上买的建设网站能退款吗app怎么查网站备案
  • 电子商务网站开发与设计报告专业网站建设公司兴田德润怎么样
  • 如何建立p2p网站win2003怎么做网站
  • 免费网页设计制作网站建筑公司愿景口号大全
  • 个人可以做网站维护吗专业团队电脑壁纸
  • 东营专业网站建设公司排行鞍山市人力资源招聘信息网
  • 郑州网站建设蝶动小公司使用的网站开发
  • 合肥网站seo技术软件开发工程师简历模板
  • org的域名网站在线取公司名字 免费
  • 网站开发有哪几个阶段百度网站官网怎么做
  • 微信网站名域名访问网站怎么下载
  • 网站源码怎么预览建站技巧
  • 织梦网站会员功能化妆品网站建设描述
  • 手机app软件定制马鞍山seo
  • 重庆网站建设 九度互联响应式网站开发工具
  • 句容市建设工程管理处网站wordpress联系表格
  • 电商网站建设流程新能源汽车价格一览表
  • 实验室网站建设的调查报告海报设计图片手绘图
  • 征求网站建设买正品东西哪个网最好
  • 网站建公司生存响应式网站特点
  • 关于公司建设网站的意义网站后台html页面
  • 麻花星空影视传媒制作公司网站朋友帮忙做网站 费用多少
  • 海口网站建设呢做健身推广网站
  • 哈尔滨网站搜索优化苏州网站建设主页
  • 35互联网站建设怎么样设计工作室宣传文案
  • php做的网站如何该样式云服务器产品介绍
  • 个人网站建设论文绪论上海it公司有哪些
  • 建设网站推广广告图郑州妇科医院哪家好些
  • 自己网站wordpress主题怎么wordpress 功能块
  • 网站制作咨询电话网站建设技术员分为前端 后端