我知道抽象类。但我不知道实时使用..有什么用途例如..保存,更新,删除或发送电子邮件???任何人都可以简单解释一下像Employee Department Modules ...
这样的例子答案 0 :(得分:0)
MVC中的ActionResult是抽象类,而ViewResult,JsonResult等是派生类。
就使用抽象类的场景而言,无论何时遇到一个场景,你得出某个特定功能应该在那里,但其实现未知,你可以使用抽象类。
答案 1 :(得分:0)
我发现你的问题很难理解,但这里有一个关于何时使用抽象类的实时例子。
Employee (abstract class)
^
|
----------------
^ ^
| |
HourlyEmployee MonthlyEmployee
Employee类被标记为abstract,其中HourlyEmployee和MonyhlyEmployee类都继承自Employee类。