Android Kotlin类怎么使用
导读:本文共3367.5字符,通常情况下阅读需要11分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: 1. 类的声明 & 实例化//格式class类名(参数名1:参数类型,参数名2:参数类型...){//todo}//示例classUser(userName:String,age:Int){//todo}//实例化//Kotlin没有new关键字,所以直接创建类的实例(无参情况&有参):varuser=User()v... ...
目录
(为您整理了一些要点),点击可以直达。对于构造函数,Kotlin中类可有一个主构造函数 & 多个次构造函数,下面将详细说明。
属于类头的一部分 = 跟在类名后,采用 constructor 关键字
不能包含任何的代码。初始化的代码放到以 init 关键字作为前缀的代码块中
必须加constructor关键字
一个类中可存在多个次构造函数,传入参数不同
Kotlin的类可以拥有属性:关键字var(读写) / 关键字val(只读)
类似于Java,Kotlin是单继承 = 只有一个父类
区别:Kotlin使用冒号“ : ”继承 & 默认不允许继承(若想让类可被继承,需用open关键字来标识)
对于子类重写父类的方法,在Kotlin中,方法也是默认不可重写的
若子类要重写父类中的方法,则需在父类的方法前面加open关键字,然后在子类重写的方法前加override关键字
下面将讲解一些特殊的类:
嵌套类(内部类)
接口
数据类
枚举类
Android Kotlin类怎么使用的详细内容,希望对您有所帮助,信息来源于网络。