子类属性能否赋值到父类

tomkingmail 2016-01-20 09:16:54
class a
{
public long AA{ get; set; }
public long BB{ get; set; }
}

class b : a
{
public long CC{ get; set; }
}

当b被填充后,a里的属性如何也能一起被数值?
...全文
686 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
正怒月神 2016-01-20
  • 打赏
  • 举报
回复
b类的构造函数里实现父类a的属性赋值
  • 打赏
  • 举报
回复
那a里边的属性要声明成 static 在b中的set 设置 base.AA=xx
Saleayas 2016-01-20
  • 打赏
  • 举报
回复
new b{
AA = 0,BB1=1,CC=2,
};
瑞卡哥哥 2016-01-20
  • 打赏
  • 举报
回复

class a
{
 public long AA{ get; set; }
 public long BB{ get; set; }
public a(long aa,long bb){
    AA=aa;
    BB=bb;
}
}

class b : a
{
 public long CC{ get; set; }
public b(long aa,long bb,long cc):base(aa,bb)
    {
        CC=cc;
    }
}
tomkingmail 2016-01-20
  • 打赏
  • 举报
回复
引用 1 楼 starfd 的回复:
b内部实现逻辑
怎么实现?稍微帮写下好不?谢谢啦
  • 打赏
  • 举报
回复
b内部实现逻辑

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧