黑马程序员技术交流社区
标题:
面向对象
[打印本页]
作者:
nc11111
时间:
2016-4-13 22:33
标题:
面向对象
class Demo1_InnerClass {
public static void main(String[] args) {
//补齐代码
}
}
class Outer {
static class Inner {
public static void print() {
System.out.println("print");
}
}
}
A、 Inner oi = new Outer. Inner(); oi.print();
B、Outer.Inner oi = new Outer.Inner(); oi.print();
C、 Outer.Inner.print();
D、Inner.print()
这里该用什么好呢?是考匿名对象么
作者:
zhoubinjian
时间:
2016-4-13 23:31
选C,考的是在外部其它类中,如何直接访问static内部类的静态成员,Outer.Inner.print();就是访问方式。
作者:
zhoubinjian
时间:
2016-4-13 23:35
静态内部类,是不能建立对象的,Outer.Inner.方法 调用就行
作者:
cohle1992
时间:
2016-4-13 23:37
Outer.Inner.print();
作者:
nc11111
时间:
2016-4-14 01:26
四种都能运行,编译器也都能运行
作者:
小志颖
时间:
2016-4-14 12:54
C. 静态内部类,Outer.Inner.方法调用,
作者:
郭春兴
时间:
2016-4-14 13:15
选择c,调用静态内部类知识,建议看一下冯佳老师的视频有,很详细.在官网可以下载
作者:
wanbanwuna
时间:
2016-4-15 22:34
看了这题 感觉自己好差
万恶的验证码
作者:
划江北上
时间:
2016-4-15 22:56
本帖最后由 划江北上 于 2016-4-15 22:57 编辑
为什么你们只选择c呢?b也是可以的,要学会思考不要是视频说什么你们就学什么
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2