Ho Person.cs che sarà implementato dalla classe Player.cs. La persona ha la proprietà ExperienceLevelType.implementazione della proprietà force su classi derivate
Voglio forzare tutte le classi derivate per implementare la propria versione della proprietà ExperienceLevelType.
public abstract Person
{
public enum ExperienceLevel { Kid, Teenager}
public virtual ExperienceLevel Experience {get; set;}
}
public abstract Player:Person
{
public override ExperienceLevel Experience
{
}
}
Forse potresti dichiararlo 'astratto'? – LightStriker