diff --git a/src/class/Person.kt b/src/class/Person.kt index 89af67b..c669105 100644 --- a/src/class/Person.kt +++ b/src/class/Person.kt @@ -8,7 +8,7 @@ class Person { val type: String = "earthman" var age: Int = 20 var sex: Int = 0 - lateinit var name: String + var name: String init { this.sex = 1 this.age = 23 diff --git a/src/class/Stu.kt b/src/class/Stu.kt new file mode 100644 index 0000000..605fb59 --- /dev/null +++ b/src/class/Stu.kt @@ -0,0 +1,24 @@ +package `class` + +/** + * 类 + * + */ +class Stu { + var name = "张三" + var age = 13 + + fun sayHello() { + println("name = $name,age = $age") + } +} + +fun main(args: Array) { + var stu = Stu() + stu.sayHello() + + // 修改属性 + stu.name = "朵儿" + stu.age = 14 + stu.sayHello() +} \ No newline at end of file