访问定义在public类中的protected成员,下列访问形式中错误的是()。
A.在同一文件的类中访问
B.在同一包的类中访问
C.在不同包的子类中访问
D.在不同包的非子类中访问
A.在同一文件的类中访问
B.在同一包的类中访问
C.在不同包的子类中访问
D.在不同包的非子类中访问
A.在基类定义的public成员在公有继承的派生类中可见,也能在类外被访问
B.在基类定义的public和protected成员在私有继承的派生类中可见,在类外可以被访问
C.在基类定义的public和protected成员在保护继承的派生类中可见
D.在派生类中不可见的成员要变成可访问的,需要进行访问声明
下列选项中,列出用于定义类成员的访问控制权的一组保留字是 ()
A.class,loat,double,public
B.loat,boolean,int,long
C.char,extends,loat,double
D.public,private,protected
A. 只允许被定义为 private
B. 只允许被定义为 private 或 protected
C. 只允许被定义为 public
D. 可允许被定义为 private、protected 或 public
下面是用户程序对Applet类中方法paint()的重新定义。根据程序功能,在指定的空白处填上适当的语句或语法成分。 public void paint (Graphics g) {g. ______ (“你好!”,10,20);}
A.class a
B.class b
C.class c
D.都不能
A.A.s1.myname=" jane ";
B.B.s1.myid= 20090323;
C.C.s1.myheigt= 167;
D.D.s1.SetInfo(" jane ",167);
A.嵌套类只能在外围类中使用,不能在外围类的作用域外使用
B.外围类的成员函数对嵌套类的成员没有访问权限
C.嵌套类的友元对外围类的成员没有访问权限
D.嵌套类的成员函数可以在外围类定义外用外联函数实现