PersonとEmployeeの2つのクラスがあります
C#コードにマップしたとき
public class Person
{
private string Name;
}
public class Employee : Person
{
private string Department;
public string GetName()
{
return "Person Name";
}
}
私の質問は、このプライベート属性のゲッターとセッターをどこに書くことができるかです。マッピングに問題がない場合は、同じPersonクラスとEmployeeクラスでそれらを記述しても大丈夫ですか?メソッドも同じクラス(GetName())にあるため、またはゲッターとセッターを作成するために別々のクラスを使用する必要があるためです。このクラス図とコードのマッピングが混同されています。誰かがこれを解決できますか?