课程
/后端开发
/Java
/Java入门第二季 升级版
调用外部类属性加了this反而错了,这是怎么回事?
2017-09-08
源自:Java入门第二季 升级版 7-7
正在回答
要哭,想太多了我!!!!加this会显错是因为静态变量作为全局变量引用不用加this。
lin5_mumu 提问者
show方法加个static修饰符试一试,静态内部类好像是要在静态方法中引用外部类静态成员,可以直接引用,不用加this
加this是引用内部类的成员变量,引用外部类的格式必须是(外部类的类名).this.(外部类成员变量)
慕粉3578684 回复 lin5_mumu 提问者
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
2 回答调用外部类的成员属性
2 回答访问外部类或内部类时是否要加外部类名或内部类名.this.属性或方法
4 回答如何在方法内部类调用外部类相同属性?
2 回答静态内部类可以直接调用外部类中的私有属性么?
4 回答关于内部类中引用外部属性