package zhi;
public class mn { //创建外部类mn
public mn() {
System.out.println("外部类:");
}
public void showOuterMessage() { //创建外部类的方法
System.out.println("创建一个内部对象:");
InnerClass ic=new InnerClass(); //创建内部对象ic
ic.showOuterMessage("ic"); //调用内部对象ic的方法showOuterMessage()
}
public class InnerClass{
public InnerClass() {
System.out.println("内部类:");
}
public void showOuterMessage(String string) {
// TODO Auto-generated method stub
System.out.println("内部类对象:");
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
mn oc=new mn(); //创建外部对象oc
oc.showOuterMessage(); //调用内部对象oc的方法showOuterMessage()
}
}
知识要点:
.可以在外部类的内部定义内部类
.也可以在一个方法内定义内部类
本文介绍了一个简单的Java内外部类实例,展示了如何在外部类中定义内部类,并通过一个具体例子演示了如何创建内外部类的对象及调用其方法。
998

被折叠的 条评论
为什么被折叠?



