java实体类累赘kotlin_模仿jva的逻辑写个kotlin实体类。

模仿jva的逻辑写个kotlin实体类。 实体类的内容: import android.util.Log /** * Created by Administr

模仿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实体类