10.物件[摘自書籍]

isongoo發表於2008-05-05

      物件導向是一個依賴於幾個基本原則的思想庫.物件是類的例項.類是具有相同屬性和操作的一類物件集.當你建立了一個物件後,物件的屬性和運算元目由你所處理的問題域確定.

      繼承是物件導向中的一個重要方面.物件繼承了所屬類的屬性和操作.類同樣也可以繼承其它類的屬性和操作.

      多型性是另一個重要的方面.它是指不同的類中可以有相同名字的操作,並且這個操作在每個類中都能以各自不同的方式執行.

      物件對其他物件和外部世界隱藏了其操作的執行過程.每個物件都要提供一個讓其他物件(和人)用來執行該物件中操作的介面.

      物件透過相互之間的訊息傳遞協同工作.訊息是執行操作的請求.

      物件通常要和其他物件發生關聯.關聯可以具有多種形式.一個類的物件可能和多哥其他類的物件同時發生關聯.

      聚集是關聯的一種,聚集物件由部分物件組成.組成又是一種特殊的聚集.在一個組成物件中,部分物件只能作為組成物件的一部分與組成物件同時存在.

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/725190/viewspace-260087/,如需轉載,請註明出處,否則將追究法律責任。