内部类的应用
package xiao;
public class OutClassExample {
public OutClassExample(){ //创建OutClassExample()函数
System.out.println("外部类:"); //输出内容
}
public void showOuterMessage(){ //创建showOutMessage()函数
System.out.println("创建一个内部类对象");
InnerClass ic=new InnerClass();
ic.showInnerMessage();
}
public class InnerClass{
public InnerClass(){
System.out.println("内部类:");
}
public void showInnerMessage() {
// TODO 自动生成的方法存根
}
public void showInerMessge(String str){
System.out.println("内部类的对象:"+str);
}
}
public static void main(String[] args) {
// TODO 自动生成的方法存根
OutClassExample oc=new OutClassExample(); //对OutClassExample实例化
oc.showOuterMessage();
}
}
运行结果: