首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

面向對象程式設計總覽:C# 繼承 C/C++ 血統、封裝/繼承/多型三大支柱、.Net 物件模型基礎與四大章節架構

     編輯:關於C語言

C# 源自 C/C++ 演進:1970 C 語言(面向過程)→ 1980s AT&T Bell Labs C++(加入 OO)→ C# 繼承完整 OO 特性。

C# 核心 OO 支援

  • 封裝:存取修飾詞、屬性、介面隔離。
  • 繼承:單一繼承、虛擬/覆寫、基底呼叫。
  • 多型:介面多型、繼承多型、泛型約束多型。

.Net 物件模型基礎

整個 C# 類別模型建立在 .Net 虛擬物件系統之上,物件模型是基礎架構一部分,非語言層級附加。

第 9 章四大主題

  1. 9.1 面向對象概念:由來、四大支柱(見 78961、78962)。
  2. 9.2 面向對象模型技術:OMT 三模型(見 78966)。
  3. 9.3 面向對象分析:OOA、Coad Yourdon(見 78968)。
  4. 9.4 面向對象設計:OOD、高低層、Coad Youdon(見 78970)。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved