要在定义类的同时创建该类的一个实例,应该使用_________内部类。
举一反三
- 这种类不取名字,而直接用其父类的名字或者它所实现的接口的名字,而且匿名内部类的定义与创建该类的一个实例同时进行,即类的定义前面有一个 运算符,而不是使用关键字class,同时带上圆括号“()”表示创建对象。
- Outer类中定义了一个成员内部类Inner,需要在main()方法中创建Inner类实例对象,以下四种方式哪一种是正确的?
- 智慧职教: 编写一个程序实现单例模式。 要求如下: 1)在类的内部创建一个该类的实例对象,并使用静态变量引用该对象。 2)类的构造方法声明为私有。 3)定义一个静态方法用于返回该类实例。
- 下列哪种场合不应该使用内部类?( ) A: 当只被某一个类使用的时候,可以将类定义成该类的内部类 B: 当希望访问某个类的私有成员时,可以将类定义成该类的内部类 C: 当希望将若干个类归成一组管理时,可以将它们集中定义到某个外部类中 D: 当一个类被广泛使用的时候,可以将该类定义成某个类的内部类
- Java支持在一个类中定义一个类,这样的类称作该类的内部类.