Giusto per chiarire, è davvero obbligatorio che tutti i membri di una classe figlia siano dichiarati nella classe astratta sopra di essa?È possibile definire un membro su una classe figlia senza definirlo nella classe genitore astratta? C#
sarebbe possibile una cosa del genere:
public abstract class MyParent
{
public int x { get; set; }
}
public class MyChild : MyParent
{
public int x { get; set; }
public string MyName { get; private set; }
}
E 'solo un esempio ... In tal caso, la proprietà MyName
non è definito nella classe padre, ma è nella classe del bambino ... È possibile?
Grazie in anticipo!
Sono confuso da questa risposta. – spender
@spender. Prova ora – Midhat