關於javaSE物件導向的一些小知識

2021-07-04 18:47:21 字數 533 閱讀 4831

物件導向 1

,物件導向:是基於面向過程的一種思想。

面向過程:以函式為基礎,關注實現過程,強調功能行為。

物件導向:以物件為基礎,關注實現結果,強調具備了功能的物件。

2,物件導向的思想特點: a

,是一種更符合人們思考習慣的思想; b

,把複雜的事情簡單化; c

,把我們從執行者變成了指揮者。 封裝

繼承多型 3

,事物是如何體現的呢? a

,屬性,也就是特徵 b

,行為,也就是功能。

4,類與物件的關係:

類就是相關的屬性和行為的集合,是乙個抽象的概念。

物件是某種事物的具體存在,具體的表現形式。

5,如何使用?

建立物件:類名

物件名= new

類名();

使用成員變數和成員方法:物件名

.成員變數

物件名.

成員方法()

6,匿名物件:

只使用一次,作為實參傳遞給方法。

關於物件導向的一些思考

物件導向方法被人談論了二十多年了。我接觸它比較晚,直到九十年代中期才開始學習使用它。若說對這個方法做些評價,那還真是大言不慚了。不過這麼些年來,也週期性的對物件導向做些思考。或對或錯,我想都值得總結一下。一家之言,來看的同學不必太當真。首先我們要區分一下 基於物件 和 物件導向 的區別。基於物件,通...

一些關於物件導向的思考

python是一門神奇的語言,看了看裡面一些關於物件導向的描述。覺得挺受啟發的,在c 中同樣適用。主要觀點出自magnus lie hetland的 python基礎教程 1 將屬於一類的物件放在一起。如果乙個函式操縱乙個全域性變數,那麼兩者最好都在類內作為特性和方法出現。2 不要讓物件過於親密。方...

關於物件導向的一些想法

這兩天在寫程式,一直在想模組之間的資訊交流到底用什麼方式,gui中接收到的資料如何才能和邏輯層中的業務進行交流,一開始我使用的是字串,感覺這種方式很不好,於是開始考慮使用物件來傳遞訊息。使用字串是一開始程式設計的時候很容易想到的,很直觀簡單,可是使用的時候就不是這個樣子了,使用字串的話,模組之間的耦...