实时使用抽象类

时间:2015-10-19 11:09:15

标签: c#

我知道抽象类。但我不知道实时使用..有什么用途例如..保存,更新,删除或发送电子邮件???任何人都可以简单解释一下像Employee Department Modules ...

这样的例子

2 个答案:

答案 0 :(得分:0)

MVC中的ActionResult是抽象类,而ViewResult,JsonResult等是派生类。

就使用抽象类的场景而言,无论何时遇到一个场景,你得出某个特定功能应该在那里,但其实现未知,你可以使用抽象类。

答案 1 :(得分:0)

我发现你的问题很难理解,但这里有一个关于何时使用抽象类的实时例子。

                    Employee (abstract class)
                          ^
                          |
                   ----------------
                   ^              ^
                   |              |
             HourlyEmployee      MonthlyEmployee

Employee类被标记为abstract,其中HourlyEmployee和MonyhlyEmployee类都继承自Employee类。