Guy*_*ito 2 c# polymorphism inheritance
我想知道这样的事情是否可能......
class Thing
{
public Thing(int i)
{
}
}
class DerivedThing : Thing
{
public DerivedThing(int i)
{
}
}
_thing = new Thing(0)
_derivedthing = new Thing(1)
Run Code Online (Sandbox Code Playgroud)
如果你传递0你得到一个东西,如果你传递1你得到一个DerivedThing这是不完整的,只是一个插图..但基本上我想知道是否/如何根据传递的参数的值返回不同的派生类到基类构造函数?或者你只需要另外一些代码来决定调用哪个构造函数?
| 归档时间: |
|
| 查看次数: |
86 次 |
| 最近记录: |