RPGで味方のパラメータを管理するマネージャクラスを作りたいんですが
この場合って普通、抽象クラスって作るもんなんですか?
抽象クラス
 ┗(抽象クラス継承)主人公
 ┗(抽象クラス継承)味方キャラ1
 ┗(抽象クラス継承)味方キャラ2

ってするのがいいんですか?セオリー的に

今はDontDestroyOnLoadのマネージャークラス一つだけ作ってシングルトンにして
そのオブジェクト1つに全ての味方のパラメータを乗せてるんですが、こういう管理は問題ありますか?