엑셀을 사용할 때, 서로 연결된 표와 그래프를 생각해 보자. 표만 수정을 하면 그래프가 변화한다. 어떻게 구현할 수 있을까? 테이블을 만들고, 그 테이블에 여러가지 그래프들이 붙을 수 있게 한다. 그래프가 표를 관찰하고 있다가 변하면 본인도 변하게 한다. 관찰자 패턴이라 하지만... 개인적으로는 본인 밑에 달린 여러 클래스들에게 통보하는 느낌이 강하다. ITable / Igraph를 생성. graph를 table에 붙였다 땟다 할 수 있게 만들어 보자. #include #include class ITable; // class 전방선언 struct IGraph { virtual void Update() = 0; virtual ~IGraph() {} ITable* AttachedTable; }; class ..