不定项选择题 在//point x处的声在句法上合法的是______。
   class Person {
   private int a;
   public int change(int m){return m;}
   }
   public class Teacher extends Person {
   public int b;
   public static void main(String arg[]){
   Person P=new Persor();
   Teacher t=new Teacher();
   int i;
   //point x
   }
   }
   A.i=m;    B.i=b;
   C.i=p.a;    D.i=p.change(30);
   E.i=t.b;
【正确答案】 D、E
【答案解析】选项A,m没有被申明过,不能使用。
   选项B,虽然b是类Teacher的public成员变量,但是在静态方法中不能使用类中的非静态成员。
   选项C,a是类Person的private成员,在类外不能直接引用。
   选项D,change(int m)方法是public方法,并且返回一个int型值,可以通过类的实例变量P引用并赋值给一个int型变量。
   选项E,b是类Teacher的public成员变量,且是int型,可以通过类的实例变量t引用并赋值给一个int型变量。