1 请看下列代码:

public class SuperClass {
	public static void main(String[] args) {
		SuperClass sup=new SuperClass();
		SubClass sub=new SubClass();
		SuperClass supSub=new SubClass();
	}
}
class SubClass extends SuperClass{
}

根据上述代码,判断下列选项中,赋值语句错误的是:

A. sup=sub;

B. sub=sup;

C. supSub=sub;

D. supSub=sup;

2 射击游戏

现有一个射击游戏中的场景如图- 1所示。在图- 1中有飞机、蜜蜂,这两种飞行物都可以被炮弹击中。如果击中的是敌人(即飞机),则获得5分;如果击中的是蜜蜂则获得奖励。本案例的详细需求如下:

1. 奖励有两种类型,一种奖励为双倍火力、另一种奖励为手弹。

2. 空中现有3架飞机、两只蜜蜂,判断某一炮弹能否击中它们。

图-1