下面关于Java语言中类的构造函数的访问修饰符的说法,正确的是:
A: 当使用private时,其它类不能用new实例化该类对象,避免该类对象反复被创建。
B: 当使用protected时,只能该类或其子类可以用new来实例化对象。
C: 当使用default时(不写访问修饰符),仅该包的类可以用new实例化对象。
D: 当使用public时,任何类可以实例化该类对象。
A: 当使用private时,其它类不能用new实例化该类对象,避免该类对象反复被创建。
B: 当使用protected时,只能该类或其子类可以用new来实例化对象。
C: 当使用default时(不写访问修饰符),仅该包的类可以用new实例化对象。
D: 当使用public时,任何类可以实例化该类对象。
A,A,A,A,B,C,D
举一反三
内容
- 0
在实例化类对象时,系统自动调用该类的 ______进行初始化
- 1
用下面哪个访问控制符修饰的类成员只可被同一类及其子类的实例对象访问。( ) A: public B: private C: protected D: 无修饰符
- 2
类中 static 修饰的变量或方法, 可以使用类名或类实例化后的对象去访问。
- 3
要使用InputStream和OutputStream这两个类方法,可以使用new关键字通过构造方法实例化对象。( )
- 4
一个类能够被其它包使用,该类的访问修饰符设置为()。 A: public B: private C: protected D: default