タイトル : Re^2: 1つの変数で複数クラスを引き受ける 投稿日 : 2005/08/08(Mon) 10:43 投稿者 : さくら
> コンパイル解決ができない仕様は基本的に見直すべきです。 > 設計上、この 3 つの基底クラスは同一でなければなりません。 > Object を使っても良いですが... お返事どうもありがとうございます。 やはりそうですか… データベースを操作するためのクラスが1テーブルに対して1クラス用意されていて、 各々のフィールドをプロパティとして公開しているために基底クラスで吸収させることが できずにいます。 画面の状態によって操作対象となるテーブルが変わるので、そこをなんとかうまく まとめることはできないかな、と思ったのですが、結局処理対象のフィールドも 変わるわけですし、変数がまとまっていたところで操作するためのコードは結局 Ifで分岐させたりしなくちゃいけないんですよね。 ちょっと、根本的に見直したほうがよさそうです。 踏ん切りがつきました。 どうもありがとうございました。 |