类定义代码被置于其他类定义中的类的是()
A: 外部类
B: 内部类
C: 匿名类
D: 抽象类
A: 外部类
B: 内部类
C: 匿名类
D: 抽象类
举一反三
- 在一个类中,除了可以定义属性、方法,还可以定义类,这样的类被称为()。 A: 外部类 B: 抽象类 C: 内部类 D: 匿名内部类
- Java中,定义在另一个类、接口、方法或代码块里的类称为()。 A: 成员内部类 B: 匿名内部类 C: 局部内部类 D: 嵌套类
- 定义了方法,但没有定义方法的具体实现的类通常称为()。 A: 匿名类 B: 终极类 C: 抽象类 D: 内部类
- 定义了方法但没有定义方法的具体实现的类通常称为________。 A: 匿名类 B: 终极类 C: 抽象类 D: 内部类
- 以下选项中关于匿名内部类的说法正确的是 A: 匿名内部类可以实现多个接口,或者继承一个父类 B: 匿名内部类不能是抽象类,必须实现它的抽象父类或者接口里包含的所有抽象方法。 C: 匿名内部类没有类名,所以匿名内部类不能定义构造方法 D: 匿名内部类可以直接访问外部类的所有局部变量