上一篇博客介绍了,Android-Kotlin-枚举enum;

由于枚举 和 印章类 有相似之处,所以两者对比一下:

  • Kotlin的枚举,重点区分的数据本身

  • Kotlin的印章类,重点区分的是数据类型(类)

枚举类的定义:

package cn.kotlin.kotlin_oop09/*** 定义人的性别 枚举类*/
enum class MyEnumPersonSex {男, 女
}

印章类的定义:

package cn.kotlin.kotlin_oop10/*** 此类一旦被sealed修饰,就是印章类,此类不能实例化了,只能实例化MySealedPersonSex.Man / WoMan*/
sealed class MySealedPersonSex {/*** MySealedPersonSex的>>> 类 男人												

Android-Kotlin-印章类相关推荐

  1. android Kotlin int类型和Long类型转换

    在Kotlin开发中,即使Long类型较大,int类型的数值也不会自动转换为long类型.这与Java处理数字转换的方式不同.例如; 在Java中 int number1 = 102;long num ...

  2. Android kotlin工具类获取屏幕分辨率及宽高

    前言 获取屏幕相关工具DisplayUtil class DisplayUtil {companion object {/*** 获取屏幕宽度*/fun getScreenWidth(context: ...

  3. kotlin面向对象之枚举、印章类

    枚举: 由于这个比较简单,直接上代码: 下面使用一下: 印章类[Sealed class]: 听着挺新鲜的,下面以一个具体的场景来对它进行学习: 动物园里有三个动物如下,在天黑时它们污污的在做&quo ...

  4. Android Kotlin协程和Retrofit结合使用

    转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/118085035 本文出自[赵彦军的博客] 往期精彩文章: Kotlin实战指南二十 ...

  5. kotlin调用类中的方法_一种轻松的方法来测试Kotlin中令人沮丧的静态方法调用

    kotlin调用类中的方法 by Oleksii Fedorov 通过Oleksii Fedorov 一种轻松的方法来测试Kotlin中令人沮丧的静态方法调用 (A stress-free way t ...

  6. 转向Kotlin——数据类和封闭类

    数据类和封闭类是Kotlin中的两种特殊的类,今天一起了解一下.更多精彩内容也可以关注我的微信公众号--Android机动车 数据类 数据类是Kotlin的一个语法糖.Kotlin编译器会自动为数据类 ...

  7. kotlin数据类_Kotlin数据类

    kotlin数据类 In this tutorial, we'll look at Kotlin Data Class. If you haven't read the Kotlin Classes ...

  8. Android开发工具类 Utils

    包括了各种工具类.辅助类.管理类等 Awesome_API: https://github.com/marktony/Awesome_API/blob/master/Chinese.md 收集中国国内 ...

  9. Android开发工具类

    包括了各种工具类.辅助类.管理类等 Awesome_API: https://github.com/marktony/Awesome_API/blob/master/Chinese.md 收集中国国内 ...

  10. Android kotlin 大全

    Android kotlin 大全 前言 kotlin 学习目录 总结 前言 在学习之前,我们先来了解一下kotlin,在这里,我不会再去介绍kotlin 的发展史,我们直接来说一下我个人对于kotl ...

最新文章

  1. Transformer走下神坛?南加州大学教授:想解决常识问题,神经网络不是答案
  2. 网易数据基础平台建设经验谈
  3. java 正则匹配 sql星号,18. 正则表达式:开头、结尾、任意一个字符、星号和加号匹配...
  4. Python 里面如何生成随机数?
  5. 微软自带iscsi客户端对iqn的要求
  6. python为什么忽然火了_为什么Python突然就火了起来了呢?
  7. (52)Xilinx差分原语-IBUFGDS与OBUFGDS(第11天)
  8. SpringBoot | 第十四章:基于Docker的简单部署
  9. html的article标签,介绍一个html5做的网站,以及article标签的用法
  10. 《算法竞赛进阶指南》0.1位运算
  11. Creo6.0产品设计基础到高级曲面造型视频教程
  12. labview入门到出家11(补充)——基于单片机和labview开发的虚拟示波器
  13. Redis expire
  14. Django学习-app创建与注册
  15. 一步一步在 Windows 10 用 visual studio 2019 编译 zmqpp 4.2.0 版
  16. 回音壁模式matlab,一种回音壁模式光学微腔的制作方法
  17. ERP源码 制造业通用ERP源码 生产ERP源码
  18. python double转int_如何将int转换成double
  19. 【必知必会的MySQL知识】④DQL语言
  20. Chef 安装教程【系列教程一】

热门文章

  1. All in one:惟客数据全面推出一体化客户经营解决方案
  2. C++ malloc、智能指针、类型转换等(三)
  3. 雷军公开演讲:小米十年,宣布面向未来“三大铁律”和三大策略
  4. ecshop下启用QQ在线服务,并能实时更新QQ在线状态
  5. mendix中Retrieve objects的学习
  6. C语言——数组、字符串处理函数、strlen、strcpy和strncpy、strcat和strncat、strcmp和strncmp
  7. HTML:一种标记语言而不是编程语言(7.0)
  8. 论某教育机构考试系统设计
  9. minecraft服务器地皮信息,minecraft服务器里肿么共享地皮
  10. 前端给身份证以及电话做敏感加密