Kotlin 初学者抽象类
Posted 帅次
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Kotlin 初学者抽象类相关的知识,希望对你有一定的参考价值。
抽象类
要定义一个抽象类,你需要在定义之前加上abstract关键字,即包含了具体的函数实现,也包含没有函数实现。
//定义抽象类
abstract class Book
//未实现函数
abstract fun introduce():String
//实现函数
fun classification()="Book-技术"
//继承类,抽象类无需使用open关键字
class androidBook: Book()
override fun introduce(): String
return "AndroidBook-Kotlin"
fun main()
//继承类实现函数
println(AndroidBook().introduce())
//抽象类实现函数
println(AndroidBook().classification())
以上是关于Kotlin 初学者抽象类的主要内容,如果未能解决你的问题,请参考以下文章
Kotlin接口和抽象类 ( 接口属性和方法定义 | 接口默认方法实现 | 抽象类 )