앞으로 선언문을 사용하여 how this can be made to work을 읽었습니다.상호 재귀 클래스가 가능합니까?
class A
{
public:
B *objB;
void foo(){}
}
class B
{
public:
A *objA;
void foo(){}
}
이 디자인이 가능한지 확인하고 싶습니까?
class A
{
public:
B objB;
void foo(){}
}
class B
{
public:
A objA;
void foo(){}
}
PS : 왜이 몇 가지 예를 인용하여 같은, 오히려 단지 언어의 측면에서보다 논리적 클래스의 측면에서 가능한 이유/사람도 설명해주십시오 수 있다면. 이것이 수업의 관점에서 정확히 무엇을 의미합니까?