物件是實物存在的實體,例如人類、書桌、計算機、高樓大廈等。
面向過程:思考「我該怎麼做」然後一步步實現
物件導向:思考「我該讓誰去做這個事情,那個「」誰「就是物件」」.
面向過程思維方式中更多的體現的是執行者(自己做事情),物件導向中更多的體現是指揮者(指揮物件做事情)。
類與物件:
1、對物件進行描述,其實就是在明確物件中應該具備的屬性和功能
2、通過new的方式就可以建立該事物的具體物件
3、通過該物件呼叫它以後的功能。
public class car}
測試類:
publicclass
cardemo
}
類和物件的區別:類是對某一類事物的抽象描述,而物件用於表示現實中該類事物的個體。
物件導向 基本概念
物件 由其責任定義的,能夠自己負責自己,從而簡化了使用物件的控制程式的任務。將責任轉移到更區域性的層次。類 class 根據物件所具有的責任定義物件的型別。責任 行為或狀態,這些分別是由方法和或資料實現的。具體類 concrete cass 實現抽象類某一特定型別行為的類,具體類是乙個概念特定不變的...
物件導向基本概念
物件導向是相對面向過程而言 物件導向和面向過程都是一種思想 面向過程強調的是功能 行為 物件導向 將功能封裝進物件,強調具備了功能的物件 物件導向是基於面向過程的 類的概念 具有相同屬性的一類事物 物件的概念 就是對這乙個類的具體的描述 比如人類就是抽象的類,具體的某乙個人就是物件,對人這個類的具體...
物件導向的基本概念
4大設計策略 抽象,分離,組合,概化 抽象 抽象所關心的實體的 屬性 和 行為 抽象就像乙個過濾器,將真實實體中與開發系統相關的那方面可見 好的抽象 a.好的名字 避免模糊不清的詞,根據交流物件不同,可以是專業術語,也可以是常用語。c.精確性 不應該賦予抽象遠大於實際實體本身的能力與功能。d.最少性...