음.. 글니까 내가 하고 싶은게
A,B,C 클래스가 있고
class A
{
B clsB = new B();
}
이런식으로 A와 B가 Has-A관계이고
B 클래스 내부에
Create() 같은 함수가 있다면
Create함수가 실행이 되면
A클래스에서 C클래스의 객체가 생성되길 원하는데?
음.. 내부 클래스가 외부 클래스에 영향을 이런식으로 끼치는게 방법이 있을 것 같은데 잘 모르겠네?
friend?이걸로도 되려나?
A,B,C 클래스가 있고
class A
{
B clsB = new B();
}
이런식으로 A와 B가 Has-A관계이고
B 클래스 내부에
Create() 같은 함수가 있다면
Create함수가 실행이 되면
A클래스에서 C클래스의 객체가 생성되길 원하는데?
음.. 내부 클래스가 외부 클래스에 영향을 이런식으로 끼치는게 방법이 있을 것 같은데 잘 모르겠네?
friend?이걸로도 되려나?
friend B를 쓰고 A에 C객체를 생성하는 함수를 만들어서 B에서 그 함수를 호출하면 됨
역시.. 그게 제일 낫겠군.. 음.. 고마워 횽
콜백 써도 되고
SIGSEGV//ㄴㄴ 횽 B Class는 A Class의 Control-Class 역할을 하고 싶어서 그런 식의 상속관계는 하고 싶지 않어
ᄂ 글을 잘못 이해하고 써서 지웠음
has a 는 implements 말하는거아냐?