课程
/后端开发
/Java
/Java入门第二季 升级版
在10分钟左右,使用匿名内部类时,对接口IPlayGame进行new创建对象操作?而且可行?为什么
2016-04-26
源自:Java入门第二季 升级版 10-5
正在回答
那是匿名内部类,里面是有方法体的,想到与复写了接口,其实是接口的子类,只是名字和接口一样
new 为一切对象分配内存空间,接口对象也需要分配内存空间
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
2 回答为什么不可以直接创建内部对象
2 回答java中实现类实现了接口,创建对象为什么还要写成 接口 对象名 =new 类名?
1 回答为什么要新建一个类InitailTelephone来创建对象phone?不可以直接在Telephone类下创建对象phone吗?
3 回答以直接创建内部类对象 Inner i=new Inner(); 为什么非得 HelloWorld hello=new HelloWorld(); Inner i =hello.new.Inner(); 不明白!
5 回答创建内部类对象为什么要先创建外部类对象