物件:object,含有「物體」的概念,一切皆物體(物件)。物件由靜態的屬性和動態的行為組成。
比如:乙個水杯他就是乙個物件,他的品牌,顏色,產地
都是他的
靜態的屬性;他可以保溫,可以裝水,這就是他的動態的行為。
類:一組具有相同屬性和行為的物件的抽象。比如:
「不管白貓黑貓,抓到老鼠就是好貓」這句話中存在兩個物件:白貓和黑貓,它們都具有乙個行為:抓老鼠,從中可以抽象出乙個概念——貓。
訊息:乙個物件向另乙個物件傳送的請求
方法:物件對於接收到的訊息的乙個響應
比如:你打**給別人,這就是訊息;別人拿起**接聽,這就是方法。
物件導向 基本概念
物件 由其責任定義的,能夠自己負責自己,從而簡化了使用物件的控制程式的任務。將責任轉移到更區域性的層次。類 class 根據物件所具有的責任定義物件的型別。責任 行為或狀態,這些分別是由方法和或資料實現的。具體類 concrete cass 實現抽象類某一特定型別行為的類,具體類是乙個概念特定不變的...
物件導向基本概念
物件導向是相對面向過程而言 物件導向和面向過程都是一種思想 面向過程強調的是功能 行為 物件導向 將功能封裝進物件,強調具備了功能的物件 物件導向是基於面向過程的 類的概念 具有相同屬性的一類事物 物件的概念 就是對這乙個類的具體的描述 比如人類就是抽象的類,具體的某乙個人就是物件,對人這個類的具體...
物件導向的基本概念
4大設計策略 抽象,分離,組合,概化 抽象 抽象所關心的實體的 屬性 和 行為 抽象就像乙個過濾器,將真實實體中與開發系統相關的那方面可見 好的抽象 a.好的名字 避免模糊不清的詞,根據交流物件不同,可以是專業術語,也可以是常用語。c.精確性 不應該賦予抽象遠大於實際實體本身的能力與功能。d.最少性...