ビジネス ロジックとデータ ロジックを一緒に含むクラスを含む大規模な ASP.NET アプリケーションを継承しました。私はそれに沿ってそれをリファクタリングしようとしています。
データ アクセス層を作成することを考えています。私を混乱させていることの 1 つは、DAL のポリモーフィズムです。たとえば、学生クラスと、それらを継承する大学院および学部のクラスがある場合、ビジネス ロジック レイヤーでこれを行うことができます。
Dim s1 As Student = New PostGraduate()
データ アクセス層でポリモーフィズムが使用されたことはありますか? この質問を他の場所で見たことがありますが、回答者は気にしないで、DAL関数を呼び出すだけだと言っていますが、確認したかっただけです。