日期:2014-05-20 浏览次数:20717 次
public class Test1 {
public static void main(String[] args) {
Outer outer=new Outer();
Outer.Inter inter=outer.new Inter();
//然后我要在这里通inter调用外围类对象的
//引用,继而调用外部类的say()方法。该如何?
}
}
class Outer{
public void say(){
System.out.println("外部类的方法调用");
}
class Inter{
public void say(){
System.out.println("内部类的方法调用");
}
}
}
public class Test1 {
public static void main(String[] args) {
Outer outer=new Outer();
Outer.Inter inter=outer.new Inter();
//然后我要在这里通inter调用外围类对象的
//引用,继而调用外部类的say()方法。该如何?
inter.outerSay();
}
}
class Outer{
public void say1(){
System.out.println("外部类的方法调用");
}
class Inter{
public void say2(){
System.out.println("内部类的方法调用");
}
public void outerSay(){
say1();
}
}
}