红色的是给的正确答案。但是我觉得不懂或者不对啊。求大侠帮着解决。
3、如果任何包中的子类都能访问超类中的成员,那么应使用哪个限定词?  A public //应该是a吧 B private  C protected  D transient 5、运行下列程序的结果是哪个?
  abstract class MineBase {
   abstract void amethod(); 
   static int i;
   }   public class Mine extends MineBase
  {
   public static void main(String argv[]){
    int[] ar = new int[5];
    for(i = 0;i < ar.length;i++)
    System.out.println(ar[i]);
   }
  }
 A 打印5个0。  B 编译出错,数组ar[]必须初始化。  C 编译出错, Mine应声明为abstract。 //抽象类的继承不一定也要是抽象类吧 D 出现IndexOutOfBoundes的例外。二、多项选择1、下面哪个语句是正确的?  A Object o = new Button("A");  B Button b=new Object("B");  C Panel p = new Frame();  D Frame f = new Panel(); //这项也可以吧。 E Panel p = new Panel(); 

解决方案 »

  1.   

    3.很无聊的题目
    protected限定的就是只要是子类就可以使用,管他在哪5,继承后没有实现抽象方法,所以还是个抽象类1,记住父类引用可以指向子类对象,但是反过来就不对
    哪个子哪个父不记得了
      

  2.   

    java.lang.Object
      java.awt.Component
          java.awt.Container
              java.awt.Window
                  java.awt.Frame
    java.lang.Object
      java.awt.Component
          java.awt.Container
              java.awt.Panel
    不多说了