[单项选择题] 能将程序补充完整的选项是( )。 classPerson privateinta; publicintchange(intm)returnm; publicclass

18 查阅

[单项选择题] 能将程序补充完整的选项是( )。

classPerson

privateinta;

publicintchange(intm)returnm;

publicclassTeacherextendsPerson

publicintb;

publicstaticvoidmain(Stringarg[D

Personp=newPerson();

Teachert=newTeacher();

inti;

A.i=m

B.i=b

C.i=p.a

D.i=p.change(50)

参考答案:

D

本题考查类的声明。选项A中m没有被声明过,不能使用:选项B中虽然b是类Teacher的public成员变量,但在静态方法中,不能使用类中的非静态成员:选项C中a是类Person的private成员,在类外不能直接引用;选项D中change(Intm)方法是public方法,并且返回一个int型值,可以通过类的实例变量p引用并赋值给一个int型变量。

计算机考试