クラスの情報を文字列変数で保持しているなら、プロトタイプベースで作ると相性が良いかもしれませんね。