document.write('

A

[解析] 如果一个类中包含抽象方法,那么这个类就是抽象类。在Java语言中,可以通过把类或者类中的 某些方法声明为abstract来表示一个类是抽象类。 只要包含一个抽象方法的类就必须被声明为抽象类,抽象类可以声明方法的存在而不去实现它,被声 明为抽象的方法不能包含方法体。 对于选项A,定义了一个方法,这个方法与已有的方法有不同的参数,可以作为方法的重载。因此, 选项A正确。 对于选项B,任何执行语句必须存在于一个代码块中(方法体、静态快等),不能单独存在于类的定义 中。因此,选项B错误。 对于选项C,这个方法与已知的方法名以及参数相同,因此,会导致编译错误。因为无法通过返回值 来进行重载。此外,这个方法没有被声明为abstract,说明它不是抽象方法,必须有方法体,但选项C 的写法也没有方法体。因此,选项C错误。 对于选项D,使用关键字abstract修饰的方法为抽象方法,不能有方法体,也就是说不能有{}。因 此,选项D错误。

');