// Cat.kt
fun main() {
val mike = Cat()
mike.name = "玉"
mike.age = 5
mike.color = "三毛猫"
mike.introduceMyself()
mike.meow(3)
}
class Cat {
var name: String = ""
var age: Int = 0
var color: String = ""
fun introduceMyself() {
println("吾輩の名前は、${name}である。")
println("${age}歳に、なったところだ。")
println("${color}だ。")
}
fun meow(howMany: Int) {
var x = 1
while (true) {
println("みゃ~お")
if (howMany == x) {
break
}
++x
}
}
}
/*
吾輩の名前は、玉である。
5歳に、なったところだ。
三毛猫だ。
みゃ~お
みゃ~お
みゃ~お
*/