当编译和运行下面的代码会出现什么情况?()public class Sandys {private int court;public static void main(String argv[]){Sandys s=new Sandys (99) ;System. out.println(s.court) ;}Sandys(int ballcount){court=ballcount ;
A. 编译错误,变量court被定义为private
B. 编译错误,System. out调用的s没有被初始化
C. 可以编译和运行,输出结果为99
D. 运行错误,本类中不能创建本类的对象