logo - 刷刷题
下载APP
【判断题】

下列的代码可以利用抽象类来实现匿名内部类,代码执行后,将输出字符串 "eat something"。 abstract class Person { public abstract void eat(); } public class Demo1 { public static void main(String[] args) { Person p = new Person() { public void eat() { System.out.println("eat something"); } }; p.eat(); } }

A.
正确
B.
错误
举报
参考答案:
参考解析:
.
刷刷题刷刷变学霸
举一反三

【单选题】下列类定义中哪些是合法的抽象类的定义?

A.
abstract class Animal{abstract void growl(){}}
B.
abstract class Animal{abstract void growl();}
C.
abstract class Animal{void growl(){}}
D.
abstract class Animal{void growl();}

【多选题】有关匿名内部类描述正确的有()

A.
匿名内部类没有显式构造器
B.
匿名内部类可以实现接口
C.
匿名内部类可以继承非final类
D.
匿名内部类可以同时实现接口和继承非final类