抽象类
This commit is contained in:
parent
7d08744109
commit
eb684d7cf1
5
src/class/AbstractClass/Animal.kt
Normal file
5
src/class/AbstractClass/Animal.kt
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
package `class`.AbstractClass
|
||||||
|
|
||||||
|
abstract class Animal {
|
||||||
|
abstract fun getName(name: String);
|
||||||
|
}
|
||||||
11
src/class/AbstractClass/Cat.kt
Normal file
11
src/class/AbstractClass/Cat.kt
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
package `class`.AbstractClass
|
||||||
|
|
||||||
|
class Cat: Animal() {
|
||||||
|
override fun getName(name: String) {
|
||||||
|
println("name = $name")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
fun main(args: Array<String>) {
|
||||||
|
Cat().getName("猫")
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue
Block a user