美文网首页
Kotlin笔记(20) — 抽象类

Kotlin笔记(20) — 抽象类

作者: 奔跑的佩恩 | 来源:发表于2020-08-10 09:11 被阅读0次

    前言

    在上一章,我们学习了一般类的继承问题,那么在Android开发过程中,我们会大量用到抽象类,今天就让我们来学习下抽象类的相关知识吧。

    今天涉及以下内容:

    1. 抽象类介绍
    2. 抽象类使用实例

    一. 抽象类介绍

    kotlin中声明抽象类的和抽象方法的关键字是abstract.由于抽象类和抽象方法必须被继承,所以当方法或类已经加有abstract关键字的时候,就不需要再添加关键字open修饰了。abstract方法或类默认就是open类型。

    二.抽象类使用实例

    下面以写个一个抽象父类Cat为例:

    abstract class Cat(var name: String, var age: Int) {
    
        abstract fun getColor()
    
    }
    

    其下有两个子类CatOneCatTwo.先来看看CatOne类代码:

    相关文章

      网友评论

          本文标题:Kotlin笔记(20) — 抽象类

          本文链接:https://www.haomeiwen.com/subject/kcczrktx.html