抽象类

抽象类

image-20250922111024446

//abstract 抽象类  单继承  (接口可以多继承)
public abstract class Action{
	public abstract void doSomething();   
}

抽象类的所有方法,继承了他的子类,都必须要实现他的方法,除非子类也为抽象

abstract ,抽象方法,只有方法名字,没有方法的实现

特点:

  1. 不能new这个抽象类,只能靠子类去实现它:约束!
  2. 抽象类里面可以写普通方法
  3. 抽象方法必须在抽象类中
  4. 抽象的抽象:约束~

思考题:

  1. 抽象类不能使用new对象,那他存在构造器吗
  2. 抽象类存在的意义是什么(将共有属性抽象出来,提高开发效率)
posted @ 2025-11-11 14:04  1忧郁女子  阅读(5)  评论(0)    收藏  举报