1、抽象方法一定定义在抽象类中,需要用关键字abstract来修饰。
2、抽象类不能实例化,不能用new关键字创建对象。
3、只有子类覆盖了所有的抽象方法后,子类具体化,子类就可以创建对象。
如果没有覆盖所有的抽象方法,那么子类还是一个抽象类。
抽象类也是不断的向上抽取而来的。抽取了方法的声明而不确定具体的方法内容。
由不同的子类来完成具体的方法内容。
1、抽象方法一定定义在抽象类中,需要用关键字abstract来修饰。
2、抽象类不能实例化,不能用new关键字创建对象。
3、只有子类覆盖了所有的抽象方法后,子类具体化,子类就可以创建对象。
如果没有覆盖所有的抽象方法,那么子类还是一个抽象类。
抽象类也是不断的向上抽取而来的。抽取了方法的声明而不确定具体的方法内容。
由不同的子类来完成具体的方法内容。