成為會使用物件導向程式設計的程式設計師

2022-06-22 19:51:10 字數 932 閱讀 5901

問題:

object翻譯成中文是什麼?

物件,是表示事物的抽象名詞。

oop是什麼的縮略語?

面對物件程式設計(object oriented programming)

哪種程式語言在c語言的基礎上增加了對oop的支援?

c++觀點:

oop通過把元件拼裝到一起構建程式——類

oop能夠提公升程式的開發效率和可維護性——介面

oop是適用於大型程式的開發方法

oop是在為現實世界建模

oop可以借助uml設計程式(unified modeling language,統一建模語言)

名稱主要用途

用例圖use case diagram

表示使用者使用程式的方式

類圖class diagram

表示類以及多個類之間的關係

物件圖object diagram

表示物件

時序圖sequence diagram

從時間上關注並表示多個物件間的互動

協作圖collaboration diagram

從合作關係上關注斌表示多個物件間的互動

狀態圖statechart diagram

表示物件狀態的變化

活**activity diagram

表示處理的流程等

元件圖component diagram

表示檔案以及多個檔案之間的關係

配置圖deployment diagram

表示計算機或程式的部署配置方法

oop通過在物件間傳遞訊息驅動程式

oop使用繼承、封裝和多型

知識點:

類和物件的區別——資料型別和變數的關係

類有三種使用方法:

僅呼叫類所持有的個別成員

在類的定義中包含其他的類

通過繼承已存在的類定義出新的類

黑馬程式設計師 物件導向

物件導向 1 物件導向 是基於面向過程的一種思想。面向過程 以函式為基礎,關注實現過程。物件導向 以物件為基礎,關注實現結果。2 物件導向的思想特點 a 是一種更符合人們思考習慣的思想。b 把複雜的事情簡單化了。c 把我們從執行者變成了指揮者。舉例 買電腦。洗衣,做飯。旅遊。把大象裝進冰箱。體現 c...

黑馬程式設計師 物件導向

物件導向是一種思想,把複雜事物簡單化,把面向過程的執行者變成了指揮者。過程其實就是函式,而物件將函式和一些內容封裝。把事物的屬性和行為封裝成物件,再把物件抽象成類。類的訪問修飾符有public和final。而成員的修飾符有public private protected static 成員變數和區域...

黑馬程式設計師 物件導向思想

物件導向的思想 誰有資料,誰就對外提供操作這些資料的方法。例子1 人在黑板畫圓 public class circle private int radius 1 public circle circlecenter,radius public void draw int circlecenter,i...