C#で...
私は基本クラスを設計しています (これにはコンストラクターを使用できません)。継承クラスに、それぞれのオブジェクトを初期化するメソッドを強制的に実装させたいと考えています。それらの初期化メソッドは、任意の数とタイプのパラメーターを取る可能性があると予想できます。
この抽象メソッドをベースで宣言して、子がパラメーター化されたバリエーションを実装できるようにするにはどうすればよいでしょうか? それが不可能な場合、代替案を提案していただけますか?ありがとうございました。
更新された詳細: 基本クラスは抽象化する必要があります。コンストラクターとして機能するメソッドが必要です (ただし、コンストラクターを使用してそれを行うことはできません)。子クラスにはそれ自体を初期化する方法が必要であり、独自の (抽象?) メソッドを使用して実装を強制することを望んでいました。