类和对象
类
File通常是用于编写Kotlin顶层函数和扩展函数
如何在Android studio 中建立Kolin的类

类定义
Kotlin中也是使用class关键字来声明一个类的 ,Kotlin 类可以包含:构造函数和初始化代码块、函数、属性、内部类、对象声明
class Person {.....}
类的属性
类的属性可以用关键字 var 声明为可变的,否则使用只读关键字 val 声明为不可变。
class Person {
var name = ""
var age = 0
}
我们可以像使用普通函数那样使用构造函数创建类实例:
var p = Person();//Kotlin 中没有 new 关键字
要使用一个属性,只要用名称引用它即可
p.age = 19
p.name = "WDD"
Koltin 中的类可以有一个 主构造器,以及一个或多个次构造器,主构造器是类头部的一部分,位于类名称之后:
class Person constructor(firstName: String) {}
如果主构造器没有任何注解,也没有任何可见度修饰符,那么constructor关键字可以省略。
class Person(firstName: String) {
}
|