课程
/后端开发
/Java
/Java入门第二季 升级版
// 创建内部类对象
Inner i = hello.new Inner();
2019-01-23
源自:Java入门第二季 升级版 7-5
正在回答
//外部类HelloWorld
public class HelloWorld {
// 内部类Inner,类Inner在类HelloWorld的内部
public static class Inner {
// 内部类的方法
public void show() {
System.out.println("welcome to imooc!");
}
public static void main(String[] args) {
Inner i = new Inner();
// 调用内部类对象的方法
i.show();
该写代码,加一个static
创建类的对象 这样才能在类的外部访问啊 外部类的里面其实还是内部类的外面 所以需要创建对象访问
定义了成员内部类后,必须使用外部类对象来创建内部类对象,而不能直接去 new 一个内部类对象,即:内部类 对象名 = 外部类对象.new 内部类( );
非静态内部类实例化的时候必须用外部类去new
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
1 回答这两行报错,实在不懂,求大佬解答
3 回答求大佬解答
4 回答求各位大佬解答
3 回答求大神们解答
4 回答这个是什么,貌似也不是数组,求大佬解答