简书链接:kotlinclass对象的用法举例
文章字数:31,阅读全文大约需要1分钟

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
class Person{
fun fly(){
println("fly");

}
fun walk(){
println("walk");

}
fun speak(){
println("speak");

}
fun jump(){
println("jump");

}
fun run(){
println("run");

}
fun eat(){
println("eat");

}
fun see(){
println("see");

}
fun think(): Person {
println("think");

return this;
}
fun listener(): Person {
println("listener");
return this;
}
}


var person=Person();
person.listener().think().see();
with(person){

eat()
think()
listener()
run()

fly()

}

listener
think
see
eat
think
listener
run
fly
上面的with可以在里面直接写方法,看起来高大上不过哈哈,然并卵的样子。