1.不能添加到Container中的是(      )。
A、an Applet B、a Component C、a Container D、a MenuComponent 
答案是D  不懂?2.下面哪个关键字不是用来控制对类成员的访问的?(     )
A、public B、protected  C、default D、private
解答:C   但是default也是有访问权限的啊3.以下的类(接口)定义中正确的是(      )。
A、
public class a {
private int x;
public int getX(){
return x;
}}
B、
Public abstract class a {
private int x;
public abstract int getX();
public int aMethod(){
return 0;
}}
C、
public class a {
private int x;
public abstract int getX();
}
D、
public interface interfaceA{
private int x;
public int getX(){
return x;
}}
解答:A  B怎么不正确啊?4.下列哪一项是一个用于在GridLayout中的特定区域中放置多个组件的容器?(     ) 
      A、Applet
     B、Panel
      C、Button
    D、Rectangle
 
解答:B  不懂?虽然学java有一段时间了,但是中间好长时间没有看,现在忘了好多,还请各位给个详细的解答,3Q..

解决方案 »

  1.   

    3题 B Public abstract class a  public "p"大写了。 所以错。
      

  2.   

    这个很多都是知识点- - 看资料就知道,顺便说下 第三题,A.B正确的 C.D才是错误的
      

  3.   

       第一题:  Applet,Container,Component 属于  java.awt  类 Container
                 MenuComponent   属于 java.awt  类 MenuComponent
       第二题: public .protected,private 可以修饰属性,方法,
     但是default 经常出现在switch() 结构中的一个语句,不能访问类的属性;
       第三题:A:public class a {
                 private int x;
                 public a(int x) //加上这个构造方法
                      {
                  this.x=x;  
                       }
                  public int getX(){
                  return x;
                         }}
                  B;Public abstract class a {} public 不能大写   第四题: A、Applet:Applet 类必须是任何嵌入 Web 页或可用 Java Applet Viewer 查看的 applet的   超类。Applet 类提供了 applet 及其运行环境之间的标准接口。 
                B、Panel:Panel 是最简单的容器类。应用程序可以将其他组件放在面板提供的空间内,这些组件包括其他面板。
                C、Button:一个标签按钮。
             D、Rectangle:Rectangle 指定坐标空间中的一个区域,通过坐标空间中 Rectangle 对象左上方的点 (x,y)、宽度和高度可以定义这个区域。
           
      

  4.   


    default可能不是switch中的,可能是friendly
      

  5.   

    1 MenuCompoent 是Object的子类,其它3个是Compoent或其子类
    2 关键字default 的switch的一个分支,和访问控制无关。没有public/protected/private修饰的成为默认。
    3 A , C类名前缺少abstract, D接口内方法不能有方法体。 B Public拼写问题?
    4 B  , CD不是容器,不能放置其他组件,A Applet虽然是Panel的子类,但基本不会这么使用。
      

  6.   

    default 不是访问控制符我今天才知道,惭愧啊