抽象类

作者: sakura579 | 来源:发表于2022-03-06 23:45 被阅读0次

    一、抽象类的概念

    包含一个抽象方法的类就是抽象类,其本质是对多个普通类中相同的部分的抽象。

    二、抽象类的特点

    1.抽象方法和抽象类使用 abstract 修饰;

    2.有一个抽象方法的类必须是抽象类;

    3.抽象类中一定有抽象方法,反之不成立;

    4.抽象类不能够实例化 ,即不能创建对象;

    5.抽象类的成员一般使用 public 或者 protected修饰;

    6.抽象类的抽象方法强制子类重写;

    1. 抽象类中所有的内容均是用来给子类使用;

    三、抽象类与普通类的区别

    抽象类和普通类在结构上的区别:抽象类有抽象方法,而普通类没有。

    四、抽象类的子类的特点

    1 如果子类想要继承抽象类,就必须实现抽象类中所有的抽象方法;

    2 如果子类不想实现父类的抽象方法,那么子类必须升级为抽象类。

    相关文章

      网友评论

          本文标题:抽象类

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