模仿jva的逻辑写个kotlin实体类。
实体类的内容:
import android.util.Log
/**
* Created by Administrator on 2017/5/27.
* @author Administrator.
* 模仿jva的逻辑写个kotlin实体类
*/
class Person1 {
//类似java的成员变量
var name: String = ""
var age: Int = 0
//类似java的构造方法
constructor(name: String, age: Int) {
Log.i("test", "constructor")
this.name = name
this.age = age
}
//类似java的构造方法
constructor() {
name = ""
age = 0
}
//初始化实体类的试试,这个init方法会走两次,不止为何。。。。
init {
Log.i("test", "init")
}
}
var p = Person1("我是测试君", 100)
mothod5(p)
metho5是我写的测试方法:
fun mothod5(person: Person1) {
Toast.makeText(this, person.name, Toast.LENGTH_LONG).show()
}
模仿jva的逻辑写个kotlin实体类