package net.chapter2;
class A{
int i=0;
void f(){
System.out.println("A.f()测试");
}
class B{
void g(){
System.out.println("A.B.g()测试");
System.out.println(i);
}
void f(){
System.out.println("A.B.f()测试");
}
}
}
public class Nei {
public static void main(String[] args){
这里怎么用内部类的对象调用外部类的f()?谢谢! }
}
class A{
int i=0;
void f(){
System.out.println("A.f()测试");
}
class B{
void g(){
System.out.println("A.B.g()测试");
System.out.println(i);
}
void f(){
System.out.println("A.B.f()测试");
}
}
}
public class Nei {
public static void main(String[] args){
这里怎么用内部类的对象调用外部类的f()?谢谢! }
}
public class Result {
public void f(){
System.out.println("Result f()");
}
class T{
public void f(){
System.out.println("T f()");
}
public void test(){
Result.this.f();
}
}
public static void main(String[] args ){
Result r = new Result();
r.new T().test();
}
}
package com.zjbell.quartz;
class A {
int i = 0; void f() {
System.out.println("A.f()测试");
} class B {
void g() {
System.out.println("A.B.g()测试");
System.out.println(i);
} void f() {
System.out.println("A.B.f()测试");
}
void invok(){
new A().f();
}
}
}public class Nei {
public static void main(String[] args){
//这里怎么用内部类的对象调用外部类的f()?谢谢!
A a= new A();
a.new B().invok();
}}