抽象类

定义

用abstract修饰的类

public abstract class Milo{
	//约束
	public abstract void help();
	#让别人帮忙实现
	#只有方法名,没有方法实现
	
	#里面也可以有正常类拥有的普通方法
	#但抽象方法必须在抽象类中
	
}

抽象类的所有方法都要由继承他的非抽象子类实现

构造方法

抽象类无法用new实例化,但有构造方法,是供子类创建对象时初始化父类成员使用的

前面提到过子类中的构造方法会默认生成super();调用父类的构造方法,因而抽象类也拥有

存在意义

提高开发效率

提供一个模板供子类个性化实现

Posted on 2025-10-18 15:34  miloandmicah  阅读(1)  评论(0)    收藏  举报