小编Sen*_*Sem的帖子

如何设置派生类的字段?

我有两个类:"RootClass"和"SubClass".SubClass派生自RootClass.如何在RootClass中创建一个构造函数,它可以将值设置为SubClass中的字段?

我试过了:

  • 从根的构造函数设置子类的值,但它不会看到子类的字段.
  • 在SubClass中创建一个似乎不会发生的构造函数.还尝试将root中的构造函数设置为virtual,因此子构造函数可以覆盖它,也没有运气.
  • 在RootClass的构造函数中实例化SubClass,这看起来很愚蠢.

基本上我想要2堂课.SubClass与RootClass相同,还有一些额外的字段,我似乎无法应用值.根据逻辑,我要么创建一个根或子.

显然我在这里走错路,我该怎么做?

c# constructor

0
推荐指数
1
解决办法
114
查看次数

标签 统计

c# ×1

constructor ×1