分析下面两个Java程序: 
//ClassOne.java 
package com.ab.pkg1; 
 public class ClassOne { 
      private char var='a'; 
      public char getVar() { return var; } 
} 
//ClassTest.java 
package com.ab.pkg2;
import com.ab.pkg1.ClassOne; 
public class ClassTest extends ClassOne {  //第3行 
    public static void main(String args[]) {  
         char a=new ClassOne().getVar(); //第5行  
         char b=new ClassTest().getVar(); //第6行 
    } 
} 
ClassTest.java程序执行结果是?
A 程序编译时在ClassTest.java的第3行出现错误
B 程序编译成功,程序执行后无异常抛出
C 程序编译时在ClassTest.java的第5行出现错误
D 程序编译成功,程序执行时在ClassTest.java的第5行出现异常

分析下面两个Java程序: //ClassOne.java package com… - 答案解析 | 题目搜索引擎