物件導向的基本概念

2021-08-13 19:13:23 字數 391 閱讀 5596

物件:object,含有「物體」的概念,一切皆物體(物件)。物件由靜態的屬性和動態的行為組成。

比如:乙個水杯他就是乙個物件,他的品牌,顏色,產地

都是他的

靜態的屬性;他可以保溫,可以裝水,這就是他的動態的行為。

:一組具有相同屬性和行為的物件的抽象。比如:

「不管白貓黑貓,抓到老鼠就是好貓」這句話中存在兩個物件:白貓和黑貓,它們都具有乙個行為:抓老鼠,從中可以抽象出乙個概念——貓。

訊息:乙個物件向另乙個物件傳送的請求

方法:物件對於接收到的訊息的乙個響應

比如:你打**給別人,這就是訊息;別人拿起**接聽,這就是方法。

物件導向 基本概念

物件 由其責任定義的,能夠自己負責自己,從而簡化了使用物件的控制程式的任務。將責任轉移到更區域性的層次。類 class 根據物件所具有的責任定義物件的型別。責任 行為或狀態,這些分別是由方法和或資料實現的。具體類 concrete cass 實現抽象類某一特定型別行為的類,具體類是乙個概念特定不變的...

物件導向基本概念

物件導向是相對面向過程而言 物件導向和面向過程都是一種思想 面向過程強調的是功能 行為 物件導向 將功能封裝進物件,強調具備了功能的物件 物件導向是基於面向過程的 類的概念 具有相同屬性的一類事物 物件的概念 就是對這乙個類的具體的描述 比如人類就是抽象的類,具體的某乙個人就是物件,對人這個類的具體...

物件導向的基本概念

4大設計策略 抽象,分離,組合,概化 抽象 抽象所關心的實體的 屬性 和 行為 抽象就像乙個過濾器,將真實實體中與開發系統相關的那方面可見 好的抽象 a.好的名字 避免模糊不清的詞,根據交流物件不同,可以是專業術語,也可以是常用語。c.精確性 不應該賦予抽象遠大於實際實體本身的能力與功能。d.最少性...