Чтобы уточнить, действительно ли обязательно, чтобы все члены дочернего класса объявлялись в абстрактном классе над ним?
Возможно, что-то вроде этого:
public abstract class MyParent
{
public int x { get; set; }
}
public class MyChild : MyParent
{
public int x { get; set; }
public string MyName { get; private set; }
}
Это просто пример. .. В таком случае свойство MyName
не определено в родительском классе, но оно находится в дочернем классе ... Возможно ли это?
Заранее спасибо!