1、抽象类和抽象方法
package _static;//abstrct 抽象关键字 ,类前加是抽象类
public abstract class _static {//抽象方法,只有方法名,没有方法体public abstract void doSomething();public void test(){}
}
2、继承抽象类的注意点:
package _static;
//子类可以继承抽象类
// 抽象类中的所有抽象方法,必须由其子类重写,除非子类也是抽象类
public class A extends _static {@Overridepublic void doSomething() {}
}
3、抽象类的特点:
- 子类可以继承抽象类
- 抽象类中的所有抽象方法,必须由其子类重写,除非子类也是抽象类
-
抽象类不能被 实例化(new 对象)