document.write('

D

[解析] 一般而言,构造方法都是被public修饰的,这个构造方法对所有的类都是可见的。当构造方法被 protected修饰时,只有当前类、当前包和子类可见。当构造方法被private修饰时,该方法只对本类可 见,常被用来实现单例模式。 对于本题而言,定义了一个protected的构造方法,由于main方法在这个类内部,因此,这个构造方 法对main方法是可见的,故会调用这个构造方法,输出0到9。因此,选项D正确。

');