Day 27 - Kotlin的类别继承和覆写

Day 27 - Kotlin的类别继承和覆写
昨天我们讲完了Kotlin客户端和和服务器端一起使用的结果,离我们三十天完赛已经不远了,Socket的服务器端的程序转成Koltin版本我还在努力写出来,因为我真的只是个新手,写程序的时候常常出现种bug,要上网慢慢找资料学习,希望我可以在完赛前把程序给写出来,所以今天,我们就先继续来补充我们Kotlin程序的知识,我们今天来讲Kotlin的类别继承和覆写

Kotlin的类别继承

Kotlin的父类别一般是不能够被子类别继承的,除非我们在前面加上open,就可以进行继承了,就像我下面这两行。

open class Food    
class taste : Food()

Kotlin的类别覆写

接下来,我们来讲讲覆写,覆写也有条件,我们的父类别要前面有open,且子类别前面要加入override
就像下面德程序一样:

open class Food(){
    open fun yum(){}
}
class taste:Food(){
    override fun yum(){}
}
//这样我们就算是成功覆写了!

覆写的规则也跟我们很久之前提到的var跟val属性的宣告有关系,用val宣告的可以用var来覆写,但我们用var宣告就不能够用val来覆写。


<<:  【面试】技术与专案问答

>>:  Day 26:「按钮博物馆」- 轻松变化各种按钮元件

[Day29]领费币+布署链上

hi!今天要教好几个领免费币的方法!相信大家有看前面几天的内容一定会知道在每次进行交易时,都会需要...

【程序】Onboarding process 转生成恶役菜鸟工程师避免 Bad End 的 30 件事 - 21

Onboarding process 第一周有哪些重点 每个月定期追踪 第三个月是最危险的 ...

【制造转型分享】制造业导入MES数位转型,政府补助最高 5000 万

转型智慧工厂 导入 MES 冲产能 立法院於 2022 年元月三读通过「产业创新条例」第 10 条之...

【day6】彰化市区美食

这次中秋连假返乡 顺路到彰化市区吃一波在地美食 从彰化火车站附近开吃 第一站北门口肉圆 脆皮是彰化肉...

第 25 集:Bootstrap 客制化 RFS 响应式文字

此篇会介绍 Bootstrap 中的 rfs,是如何做到依据视窗大小,来计算适合的元素尺寸。 浅谈...