声明时添加 abstract
只有声明没有实现, 包含抽象方法的类必须是抽象类, 在抽象类里边也可以定义普通方法
继承抽象类的子类, 必须重写里面的抽象方法
抽象类不能通过 new 自己来实例化对象, 但可以通过 new 子类来实例化对象, 抽象类只能用来被继承
- public abstract class test<E> {
- abstract public void f();
- }
- class b extends test{
- public void f()
- {
- System.out.println("yes");
- }
- }
来源: http://www.bubuko.com/infodetail-3126488.html