Объект базового класса вернуть как get set - C#
Формулировка задачи:
Дан базовый класс А, от него унаследован производный класс B, и в нем определен объект класса А, Нужно в методе get вернуть подобъект класса B, то есть его родителя.
class A
{
public int f; //или protected
public char c;
public A(int d, char ch){ this.f = d; this.c = ch;}
}
class B:A
{
string e;
B(string en, char che, int dn):base(dn, che) {this.e = en;}
public A a {{get ......} set {.......}} // Вот тут-то возникли проблемы что писать, выдает ошибку при попытке написать return base
}Решение задачи: «Объект базового класса вернуть как get set»
textual
Листинг программы
public A a { get { return new A (this.Name, this.Age); }} //Ну или какие-то другие поля определенные в конструкторе базового