能将程序补充完整的选项是______。 class Person{ private int a; phblic int change(int m){return m;}

admin2013-03-01  51

问题 能将程序补充完整的选项是______。        class Person{              private int a;              phblic int change(int m){return m;}              }              public class Teacher extends Person{                     public int b;                     public static void main(String arg[ ]){                     Person p=new Person( );                     Teacher t=new Teacher( );                     int i;                     ______;             }        }   

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

答案D

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

最新回复(0)