私はPlayer.csクラスによって実装されるPerson.csを持っています。 Personには、ExperienceLevelTypeプロパティがあります。派生クラスのforceプロパティ実装
すべての派生クラスに、独自のバージョンのExperienceLevelTypeプロパティを実装するよう強制します。
public abstract Person
{
public enum ExperienceLevel { Kid, Teenager}
public virtual ExperienceLevel Experience {get; set;}
}
public abstract Player:Person
{
public override ExperienceLevel Experience
{
}
}
「抽象」と宣言できますか? – LightStriker