|
|- B - C - D
A |
|- E - F - G - H
A에서 B, E라는 2개의 Thread를 생성해서 구현하는 프로그램입니다.
각각의 Thread의 하위 모듈에만 영향을 미치는 글로벌 변수 형태의 변수를 만들 수 있나요?
B나 E Thread에서 같은 종류의 변수를 사용하는데 서로 영향을 주면 안되거든요!!
(글로벌 변수 사용 시 C에서 작업중인 값을 E, F, G, H에서 변경시킬 수가 있으니까!!)
즉, 같은 종류의 변수(or 객체)를 사용하되 B, E Thread로 넘어가면서 서로 다른 변수로 작용하도록 하는 방법!!!
단, 하위 모듈로 함수의 Argument 형태로 넘기는 방법 이외의 방법이 있으면 가르쳐 주십시오!!
(함수가 너무 많아 일일이 Argument 처리가 힘이 든답니다.)
고수님들의 좋은 아이디어, 답변 기다립니다.
|