封裝(Encapsulation):
定義一個類別(Class)內含 屬性(property) 方法(Method) 及對外的操作 介面( Interface) 稱為物件的封裝( Encapsulation) , 定義良好 的 Class 使物件容易使用維護 提高穩定性
繼承(Inheritance):
引用現有的Class 針對改變部分修改 其屬性及方法 未修改部分保持原有特性稱之為繼承 , 此種方式可以使物件模組化建構 更容易管理發展 維護 , 被引用的 稱為
"父類別" 後繼改動的 稱為"子類別"
, 有了這個物件編譯方式 使物件程式 的設計 更有效率 , 可以再現有物件類別 的基礎下 依需求改動或加入新的屬性方法 彈性的利用物件程式的優點
多型(Polymorphism):
為使物件的使用呼叫更彈性 有效率 定義的多型呼叫的特性 使用不同的屬性呼叫物件時自動引用相關配對的方法 提高物件應用彈性 , 使呼叫的參數為其飲用方法的一部分 進而引用到正確的方法簡化物件方法的設計
沒有留言:
張貼留言