Объект базового класса вернуть как 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); }} //Ну или какие-то другие поля определенные в конструкторе базового
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д