java类挖空:
分类:
(1)开头挖空——看子类和父类是什么关系?
分析考点:
①所在是否为抽象类(abstract)?(抽象类的判断:看后面的子类是否继承了该类,标志为extends)
②所在是否为接口(interface)?(接口的判断:接口需要实现,标志为implements)
可参考:
abstract class和interface的区别
(2)抽象类(abstract class)内部挖空
分析考点:
①方法内赋值:看见类似public void setPizzaBuilder(AAA aaa) {答案很可能是 this.aaa=aaa;或者是this开头 }
②填写方法名:
一般在后面的子类中,会再次出现该方法。
方法名和返回类型很容易确定,但是需要确定该方法是否为抽象方法:
抽象方法:多个该抽象类的子类可能