代码
提交代码
// 外部类 Car
public class Car {
// 获取内部类实例的方法
public Engine getEngine() {
return new Engine();
}
// 内部类 Engine
private class Engine {
private void run() {
System.out.println("发动机启动了!");
}
}
public static void main(String[] args) {
// 1.实例化外部类
Car car = new Car();
// 2.调用实例方法getEngine(),获取内部类实例
Engine engine = car.getEngine();
// 3.调用内部类的方法
engine.run();
}
}
运行结果