下列关于匿名内部类的描述,错误的是()
A:匿名内部类是内部类的简化形式
B:匿名内部类的前提是必须要继承父类或实现接口
C:匿名内部类的格式是"new父类(参数列表)或父接口(){}"
D:匿名内部类可以有构造方法
A:匿名内部类是内部类的简化形式
B:匿名内部类的前提是必须要继承父类或实现接口
C:匿名内部类的格式是"new父类(参数列表)或父接口(){}"
D:匿名内部类可以有构造方法
第1题
A.匿名内部类是内部类的简化形式
B.匿名内部类的前提是必须要继承父类或实现接口
C.匿名内部类的格式是new 父类(参数列表){}或new接口(){}
D.匿名内部类可以有构造方法
第2题
A.非静态的内部类不能定义静态成员变量
B.匿名内部类中不能存在任何静态成员或方法
C.静态内部类不能使用任何外部类的非static成员变量和方法
D.匿名内部类可以引用局部变量,但是这个局部变量必须声明为 final
第3题
A.只能在定义它的类或程序段中或表达式内匿名使用,外部使用时必须给出类的全名
B.可以使用它所在类的静态成员变量或实例成员变量,但不可以使用所在类中的局部变量
C.可以作为其它类的成员,而且可访问它所在类的成员
D.除static内部类外,不能在类内声明static成员
第4题
A.内部类可以使用它所在类的静态成员变量和实例成员变量
B.内部类的类名只能在定义它的类或程序段中或在表达式内部匿名使用
C.内部类不可以用 abstract 修饰符定义为抽象类
D.内部类可作为其他类的成员,而且可访问它所在类的成员
第5题
A.外部类(顶级类)定义前面可以修饰public,protected和private
B.局部内部类前面可以修饰public,protected和private
C.匿名内部类前面可以修饰public,protected和private
D.以上说法都不正确
第8题
Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
第9题
A.局部类的成员函数只能使用隐式内联方式实现
B.局部类的作用域局限于定义它的函数内部
C.类的成员函数中不能再定义局部类
D.局部类中不能说明静态成员
第10题
A.可以使用lambda函数定义列表的排序原则
B.f=lambdax,y:x+y执行后,f的类型为数字类型
C.lambda函数是匿名函数
D.lambda用于定义简单的能够在一行内表示的函数
第11题
A.在Python中,lambda表达式属于可调用对象
B.Lambda表达式中可以使用任意复杂的表达式,但是必须只编写一个表达式
C.g=lambda x:3是一个合法的赋值语句
D.无法使用lambda表达式定义有名字的函数