间接使用内部类,在外部类的方法中,使用内部类,然后main只是调用外部类的方法
定义内部类
Body类
package com.classType;public class Body {public class Hart{//内部类public void beat(){//内部类方法System.out.println("心脏跳动");}}public void methodBody(){//外部类的方法System.out.println("外部类的方法");new Hart().beat();}}
间接使用:
demo01
package com.classType;
public class demo1 {
public static void main(String[] args) {
Body body=new Body();//实例化外部类
body.methodBody();
这里调用了body类的方法methodBodym,而methodBody方法中又调用了内部类Hart的方法beat,所以这样就间接调用了内部类的方法
}
}

