2015-10-19 37 views
-4

我知道抽象類。但我不知道實時使用..有什麼用途例如..保存,更新,刪除或發送電子郵件?任何人都可以用員工部門模塊等示例來簡要解釋...抽象類的實時使用

+2

抽象類與除了基本的.Net和OOP編程之外的其他技術無關。示例和教程不在話下。 –

回答

0

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

就使用抽象類的場景而言,無論何時遇到一個場景,您認爲某個特定的功能應該存在但其實現未知時,您可以使用抽象類。

0

我覺得很難理解你的問題,但這裏有一個關於何時使用抽象類的實時示例。

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

Employee類被標記爲抽象的,其中同時作爲HourlyEmployee和MonyhlyEmployee類是從Employee類繼承。