学习笔记(35):java教程,java视频,java基础教程,初级Java入门到精通-06.抽象类详解...

立即学习:https://edu.csdn.net/course/play/2925/268286?utm_source=blogtoedu

1、抽象类: abstract class A{}

2、抽象方法:当多个具体的实体类存在共同的行为,但是有不同的表现,在父类的继承过程中,父类的方法具体实现不确定,但是能确定是子类都有这种行为。

public abstract void smoke()

3、抽象类中可以没有抽象方法,但是抽象方法中属于抽象类。

4、抽象类的特点:

      a、抽象类不能实例化,只能被继承

      b、继承了抽象类的非抽象类必须实现抽象类的所有抽象方法。

      c、抽象类可以继承抽象类,不用实现父类抽象类的抽象方法。

      d、抽象类的方法不能与private、final、static这些关键字共存。

发布了45 篇原创文章 · 获赞 0 · 访问量 407

猜你喜欢

转载自blog.csdn.net/weixin_42060560/article/details/104346953