- Java/NestingClass
Listing 5. NestingAndShadowingDemo.java
// NestingAndShadowingDemo.java
class NestingAndShadowingDemo
When run, NestingAndShadowingDemo produces the following output:
NestingAndShadowingDemo를 컴파일하고 실행하면 중첩된 최상위 클래스 안에 중첩된 최상위 클래스가 중첩될 수 있다는 것을 알 수 있다. 또한 결과 값은 NestedTopLevelClass의 필드가 TopLevelClass의 필드에 의해서 가려진다는 것을 보여준다. 결론적으로, NestedTopLevelClass의 필드의 값 2를 찍는다.