必要なクラス構成とそのクラスの実装コードを
教えて欲しいんですが・・・。

読み込みと書き出しのテキストは

例えば、
input.txt
output.txt

でいいのか?それ以外の名前が良いのか?等です。