Java中如何在内部类中获取外部类呢?
下文讲述Java中内部类中获取外部类的简介说明,如下所示:
实现思路:
public 外部类 方法名() {
return 外部类.this;
}
例:
package com.java265.other;
public class test {
/*
* java265.com 代码块运行顺序的示例分享
*/
public static void main(String[] args) throws Exception {
A a = new A();
a.setName("java265.com");
}
}
class A {
String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public A() {
System.out.println("构造函数");
}
public class SubA {
public SubA() {
}
// 内部类返回父类
public A getA() {
return A.this;
}
}
}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


