Element가 있고 Element는 SaveToFile / LoadFromFile 이 있어

Element를 상속받는 LineElement, TextBoxElement 등이 있고...

SaveToFile은 그냥 막 저장하면 되는데,

LoadFromFile은 팩토리에서 타입체크해서 객체 생성하게 하면

추상화된 레벨에서 Load가 가능하지.

그런데 TextBoxElement의 경우 외부에서 모든 Element가 아닌 TextBoxElement에서만 사용되는

객체의 포인터를 가지고 있어야함. 그래서 LoadFromFile시 TextBoxElement인 경우 형변환 해서 해당 데이터를 집어넣어주면

이건 또 추상화 방식에서 벗어나지 않나여..

뭐 방법이 없는지..