抽象类(abstract)针对的是类,
抽象类中可以没有抽象方法,如果抽象类中有抽象方法,则一定是抽象类;
一个类继承于一个抽象类,如果父类中有抽象方法,则必须在子类中重新;
如果子类不重写这个抽象方法,那么这个子类也是抽象类;
抽象类不能被实例化。
访问修饰符的访问权限:
关键字 同一个类中 同一个包中 派生类中 其他包中
private √
默认 √ √
protected √ √ √
public √ √ √ √
抽象类(abstract)针对的是类,
抽象类中可以没有抽象方法,如果抽象类中有抽象方法,则一定是抽象类;
一个类继承于一个抽象类,如果父类中有抽象方法,则必须在子类中重新;
如果子类不重写这个抽象方法,那么这个子类也是抽象类;
抽象类不能被实例化。
访问修饰符的访问权限:
关键字 同一个类中 同一个包中 派生类中 其他包中
private √
默认 √ √
protected √ √ √
public √ √ √ √