해결하기 매우 어려운 이름 숨김 문제가 있습니다. 다음은 문제를 설명하는 단순화 된 버전입니다. 수업이 있습니다. org.A package org; public class A{ public class X{...} ... protected int net; } 그런 다음 수업이 있습니다 net.foo.X package net.foo; public class X{ public static void doSomething(); } 이제 여기에서 상속 A하고 호출하려는 문제 …