能将程序补充完整的选项是( )。 classPerson { privateinta} publicintchange(intm){returnm;) } publicclassTeacherextendsPerson { publicintb; p

admin2013-12-02  41

问题 能将程序补充完整的选项是(    )。
classPerson
{
privateinta}
publicintchange(intm){returnm;)
}
publicclassTeacherextendsPerson
{
publicintb;
publicstaticvoidmain(Stringarg[])
{
PersonP=newPerson(    );
Teachert=newTeacher(    );
inti;
}
}

选项 A、i=m
B、i=b
C、i=P.a
D、i=P.change(50)

答案D

解析 本题考查类的声明。选项A中m没有被声明过,不能使用I选项B中虽然b是类Teacher。的pub—Iic成员变量,但在静态方法中,不能使用类中的非静态成员;选项C中a是类Person的private成员,在类外不能直接引用;选项D中change(intm)方法是public方法,并且返回一个int型值。可以通过类的实例变量p引用并赋值给一个int型变量。
转载请注明原文地址:https://kaotiyun.com/show/0GID777K
0

相关试题推荐
最新回复(0)