다른 말로하면, 클래스는 하위 클래스를 인스턴스화했거나 인스턴스가 직접 생성 되었기 때문에 생성자가 호출되었는지 여부를 어떻게 추적 할 수 있습니까?클래스의 DIRECT 인스턴스 수를 제한하십시오.
[cosider하십시오 다음 샘플 코드] :
내가new Parent(...)
를 호출 카운트에서 제외하여 만든
Parent
클래스의 직접적인 인스턴스의 수를 제한 할
class Parent
{
.............
.........
..............
}
class Child1 extends Parent
{
.............
.........
..............
}
class Child2 extends Parent
{
.............
.........
..............
}
, Parent
인스턴스의 수에 의한 생성 어린이 수업 중 하나를 가르치십시오 Child1
또는 Child2
. 이 작업을 수행 할 이유
무엇에 "자식 클래스"를? 내면의 수업을 의미합니까? 이 경우에 대한 몇 가지 샘플 코드를 제공 할 수 있습니까? –
@DmitryBeransky, 내 질문을 편집했습니다. 왜 왜 downvote가 있었습니까? –