代码
提交代码
// 外部类 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(); } }
运行结果