我可以为不同的类使用相同的属性吗?

时间:2018-02-04 19:10:13

标签: c# class methods properties accessor

我应该从问题陈述中找到课程及其职责。

银行向其客户提供以下类型的账户:储蓄账户,支票账户和货币市场账户。允许客户提取(减少)并存入(增加)资金到这些账户。

我的问题是:

我可以创建3个使用相同2个属性(增加和减少)的不同类吗?此外,它是否适用于上述情况。提前谢谢。

1 个答案:

答案 0 :(得分:1)

为什么不呢?您可以使用该属性创建一个父类,并由子类继承。您还可以为要拥有此类属性的每个类创建接口并实现自定义逻辑。

public class Parent
{
    public int Increase { get; set; }
    public int Decrease { get; set; }
}

public class Child1 : Parent
{

}

public class Child2 : Parent
{

}