物件导向技术.ppt

March 2000 物件導向技術 內容大綱 導論 物件導向的基本概念 物件 類別 封裝 繼承 同名異式 物件導向的系統開發 結論 導論 物件導向技術(Object-Oriented Technique) 是繼結構化技術之後,系統開發上另一新的典範(Paradigm) 。 物件導向之觀念起源於模擬語言,以物件(Object)模式來描述真實系統,並將 資料抽象化(Data Abstraction)、 封裝(Encapsulation)、 繼承(Inheritance)、 同名異式(Polymorphism) 的觀念融入於物件系統開發中。 導論(c.2) 軟體業界希望像硬體開發時,有積體電路(IC) 可以直接使用,所以有做出軟體IC的構想。 因為,如此可以促進軟體業界的分工,降低系統開發的複雜度和困難度。 物件導向技術可以達到這個目標。然而,傳統的結構化技術不能。 導論(c.3) 導論(c.4) 物件導向的優點 更接近人類思維方式 程式的重複使用 程式易維護 程式易擴展 等等… 物件導向的基本觀念 物件導向的重要基本觀念包括: 物件 類別 封裝 繼承 同名異式 物件導向的基本觀念(c.2) 物件(Object) 物件是物件導向的基本思維單位,物件是一個具有識別(Identity)、狀態(State)與行為(Behavior) 的實體(Entity)或抽象化概念(Abstra

文档评论(0)

1亿VIP精品文档

相关文档