# 區域內部類別 ```java= class Vehicle { int distance; //line n1 Vehicle(int x) { this.distance = x; } public void increSpeed(int time) { //line n2 int timeTravel = time; //line n3 class Car { int value = 0; public void speed() { value = distance / timeTravel; System.out.println("Velocity with new speed " + value + " kmph"); } } new Car().speed(); } } public class Test { public static void main(String[] args) { Vehicle v = new Vehicle (100); v.increSpeed(60); } } ``` ## What is the result? **A. Velocity with new speed 1 kmph** B. A compilation error occurs at line n1. C. A compilation error occurs at line n2. D. A compilation error occurs at line n3. - [x] **Answer: A** [參考網站](https://magiclen.org/ocpjp-local-inner-class/) ###### tags: `ocpjp`