document.write('

CDE

[解析] 对于选项A,在Java语言中。默认的作用域为private,由于父类的方法为protected,如果定义 为private会导致方法有更低的可见性。所以,选项A错误。 对于选项B,方法名、参数列表与父类相同,但是返回值不同。所以,选项B错误。 对于选项C,定义的方法与父类虽然同名,但是有不同的参数列表,因此,这相当于从父类继承了一 个方法getNum,然后通过定义另外一个参数列表不同的方法重载了getNum方法。所以,选项C正 确。 对于选项D,在Java语言中,是区分大小写的,因此,选项D覆盖定义了一个新的方法,与父类的方 法没关系。所以,选项D正确。 对于选项E,满足Override的要求,因此,覆盖了父类的方法。所以,选项E正确。

');