今日も空気を読まずにカキコ。
Data は DataHolderと書いといた方が分かり易かったかと今更後悔。

ところで念の為に聞いておくけど、↓のような実装もオブジェクト指向的には
全く問題無い、と思っておられる方は居るんでしょうか。

 class DataHolder : private File
 {
  public: void SaveToFile(){
   open();
   write();
   close();
  }
 };