用 abstract 修饰的类是抽象类,它不能生成对象
含有抽象方法的类称为抽象类
抽象方法使用 abstract 修饰
抽象类不能直接实例化,只能由子类实例化
举例
abstract class Test{ //抽象类
abstract void add(); //抽象方法:只能由子类实例化
}
class TestChild extends Test{
@Override
void add() {
// TODO Auto-generated method stub
System.out.println("add here");
}
}
public class Abstract{
public static void main(String[] args) {
// TODO Auto-generated method stub
TestChild child = new TestChild();
child.add();
}
}