初めて継承の使用を開始しますが、クラスの1つに名前を付ける方法について質問があります。
2つのアプリケーションが使用する従業員クラスがあり、1つのアプリケーションでわずかに変更されたデータセットが必要です。
私の計画は、あるアプリ用に基本的な従業員クラスを作成し、他のアプリ用にこれを継承する別のクラスを作成することです。
それらに両方の名前を付けてから、異なる名前空間を介してアクセスする必要がありますか?
App1.Employee.GetEmployees
App2.Employee.GetEmployees
このスレッドと私の腸からの脱却は、それらに別の名前を付ける必要があることを教えてくれます。
App1Employee.GetEmployees
App2Employee.GetEmployees
これが正しいかどうか疑問に思う唯一の理由は、プロパティの定義が同じになるためです。唯一の違いは、GetEmployees関数がわずかに異なるデータセットを返すことです。
これを入力しているときに、単一のクラスを使用して、GetEmployeesというオーバーロードされた関数を使用する必要があるかどうか疑問に思い始めています。