介紹
多型是面向物件程序設計的核心概念之一。 多型可讓不同類型的物件視為通用基底類型的物件,在程式代碼中提供彈性和重複使用性。
假設您在軟體更新專案中的非營利性公司工作。 應用程式結合緊密結合的模型與鬆散結合的報告結構。 您負責在應用程式中實作多型,以提高彈性和可維護性。 您必須瞭解如何使用類別繼承和介面實作多型行為。 本課程模組會引導您完成這些概念,並提供實用的範例,協助您在工作中套用這些概念。
本課程模組中涵蓋的主題包括:
- 檢查多型行為的原則。
- 探索以繼承為基礎的多型。
- 探索介面型多型。
- 檢閱多型設計考慮。
- 在 C# 應用程式中實作多型。
完成本課程模組之後,您就可以:
- 說明 C# 中多型的原則。
- 使用類別繼承實作多型。
- 使用介面實作多型。
- 選擇符合案例需求的多型方法。
- 在 C# 應用程式中實作繼承型和介面型多型。
在本課程模組結束時,您已深入瞭解 C# 中的多型,而且您可以使用類別繼承或介面實作來實作多型。