Windows 2000的推出是許多人盼望已久的事情,它帶來的多種新特性令人為之興奮不已。對於一名程序設計人員來說,最關注的一些問題有:在Windows 2000操作系統中將組件對象模型(COM)與Microsoft事務服務器(MTS)合二為一,命名為COM+;全新的應用程序接口(Application Programmer Interface)特性,等等。
那麼,這一切對於軟件開發人員來說意味著什麼呢?如何能夠在新的視窗系統下高效地編寫可靠的桌面應用程序和分布式應用程序?本章將向讀者介紹有關的問題。
首先,本章講解了組件化程序設計的基本概念,隨後詳細地論述了如何從組件編程的角度,利用C#定義和實現接口,為我們設計組件級的應用程序。
接口是一種新的、基於組件的編程概念。如果讀者有過一些COM方面的基礎知識,對閱讀本章將有一定的幫助。
15.1 組件編程技術
15.2 接口的定義
15.3 接口的成員
15.4 接口的實現
15.5 抽象類與接口