【发布时间】:2010-07-02 23:12:30
【问题描述】:
我知道在继承类的时候,也可以继承Constructors
示例:
class Book : Genre
{
Book(string param1, int param2, string inherit1, string inherit2) : Base(inherit1,inherit2)
{
Prop1 = param1
Prop2 = param2
}
}
但是通过继承类中的构造函数设置继承属性不是更容易吗?而不是引用基础构造函数?
class Book : Genre
{
Book(string param1, int param2, string inherit1, string inherit2)
{
Prop1 = param1
Prop2 = param2
InhProp3 = inherit1
InhProp4 = inherit2
}
}
【问题讨论】:
-
请不要在标题中重复“C#”之类的标签。将它们留在标签中。
标签: c# inheritance constructor