저는 Java로 작업하고 기본 트리를 구현하고 있습니다 (예, 숙제를 위해, 그러나 저를 들으세요!). 나는 오류를 만들고 iterator 클래스가 iterator 수퍼 클래스에서 상속 받았다는 것을 발견했다. 두 클래스 모두 트리의 같은 노드에 대한 내부 참조가 필요하다. 이제 하위 클래스의 노드를 참조하고 변경할 때마다 수퍼 클래스에서 동일한 변경을 수행해야합니다. 그렇지 않으면 동기화가 해제됩니다.Eclipse는 클래스가 제거 될 때 클래스에 대한 모든 참조를 제거 할 수 있습니까?
패키지에 수업이 많지 않아 직접 할 수 있습니다. 그러나 Eclipse에서 클래스가 패키지에서 삭제 될 때 참조를 제거 할 수 있는지 궁금해했습니다. 이전에 비슷한 일을했는데 자동으로 그렇게 생각하지 않습니다. 아마도 대답은 간단합니다. 그러나, 좋을 것입니다. 그렇게 지혜가 도움이되기를 바랍니다.
의미가 있습니다. 메타 데이터로 재미있는 "마술"을합니다. 그래서 가능성이 있다고 생각했지만, 당신이 의미하는 바를 봅니다. – Feanor
또한, 나는 내 질문에 Jon Skeet 자신 (큐 괴짜)이 대답했다는 것에 철저히 감격했습니다. 감사합니다 존! : D – Feanor
@Feanor : 나 자신을 직접 만났을 때 당신은 너무 실망 할거야. :) –