20 物件導向怎麼理解?

2021-10-10 12:48:20 字數 444 閱讀 5822

1、物件導向概念

其本質是以建立模型體現出來的抽象思維過程和物件導向的方法

物件導向:將功能封裝進物件,強調具備了功能的物件

---》面向過程---》功能和行為

一切皆物件

開啟關閉電腦是種行為,這過程是面向過程。

而電腦是物件,它有開啟,上網,關閉的功能。

物件導向是一種思想,能讓複雜問題簡單化,程式設計師不需要了解具體的實現過程,只需要指揮物件去實現功能。

好比把物件的功能封裝起來,我例項化物件,呼叫物件即可,它怎麼實現什麼功能讓它去實現。

2、三大特性擴開來講

繼承--》。。。。

多型--》。。。。

封裝--》。。。。

3、類與物件

人類是類。

小明是具體的人,是為物件。

4、擴充套件說物件導向其他特點

比如構造方法,static

理解物件導向

三個基本特徵 封裝,繼承,多型 封裝 將物件的實現細節隱藏起來,然後通過一些公用方法來暴露該物件的功能 使用訪問控制符 private default protected public private 當前類訪問許可權 default 包訪問許可權 protected 包 子類 public 公共訪...

理解物件導向

要理解物件導向。則要知道類和物件的關係。類是具備某些共同特徵的實體的集合 把資料和對資料的操作方法放到一起,相互依存的集合就叫做物件。物件的抽象是類,類的具體化就是物件,也可以說類的例項是物件。比如在現實世界中,人類就是乙個類,具體到實體的某乙個人,這個人就是人類這個類中具體化的乙個物件。而這個人的...

物件導向理解

物件導向的概念 理解物件導向首先要理解類的概念,通過類可以建立多個具有相同屬性和方法的物件。但在ecmascript當中並沒有類的概念,因此它的物件也與給予類的語言中的物件有所不同。物件理解 1.建立自定義物件 就是建立乙個object的實力,然後再為它新增屬性和方法,如下所示。var person...