10.物件[摘自書籍]
物件導向是一個依賴於幾個基本原則的思想庫.物件是類的例項.類是具有相同屬性和操作的一類物件集.當你建立了一個物件後,物件的屬性和運算元目由你所處理的問題域確定.
繼承是物件導向中的一個重要方面.物件繼承了所屬類的屬性和操作.類同樣也可以繼承其它類的屬性和操作.
多型性是另一個重要的方面.它是指不同的類中可以有相同名字的操作,並且這個操作在每個類中都能以各自不同的方式執行.
物件對其他物件和外部世界隱藏了其操作的執行過程.每個物件都要提供一個讓其他物件(和人)用來執行該物件中操作的介面.
物件透過相互之間的訊息傳遞協同工作.訊息是執行操作的請求.
物件通常要和其他物件發生關聯.關聯可以具有多種形式.一個類的物件可能和多哥其他類的物件同時發生關聯.
聚集是關聯的一種,聚集物件由部分物件組成.組成又是一種特殊的聚集.在一個組成物件中,部分物件只能作為組成物件的一部分與組成物件同時存在.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/725190/viewspace-260087/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 10.物件導向(2)物件
- Java書籍Java
- JavaScript 入門學習書籍到階段書籍JavaScript
- Java全集書籍Java
- 書籍簡介
- Python書籍|分享一本Python的書籍Python
- 前端書籍&資料前端
- Java書籍推薦Java
- javascript推薦書籍JavaScript
- #敏捷個人書籍# 前言敏捷
- java學習書籍Java
- 程式設計書籍程式設計
- 金融投資系列書籍
- iOS精選必看書籍iOS
- 後端書籍推薦後端
- go語言書籍分享Go
- linux-命令-書籍Linux
- 機器學習必看書籍推薦機器學習
- iOS安全相關書籍iOS
- 說說技術書籍
- PHP新手推薦書籍PHP
- 受益技術類書籍
- 必讀技術書籍
- 學習Javascript的書籍JavaScript
- JAVA經典書籍排行Java
- [轉]javascript推薦書籍JavaScript
- Linux好書、經典書籍推薦Linux
- 驅動開發書籍大全
- python 書籍推薦 三Python
- IT程式設計之路書籍大全程式設計
- java爬取豆瓣書籍資訊Java
- 亞馬遜銷售最好的書籍亞馬遜
- Java學習書籍彙總Java
- 書籍版面設計軟體
- Android開發者書籍推薦Android
- DBA學習書籍推薦
- 系統分析師書籍
- 有關智慧卡的書籍