[javase學習筆記]-6.1 面向對象的概述

從這一節開始我們學習java的核心知識,那就是思想,也就是我們所學習的java語言的核心思想:面向對象。

在早期,編程思想主要是面向過程的,比如說C語言。

那麼面向對象有什麼特點呢?

我們先來看一個例子,由例子我們慢慢引申出面向對象。這個例子就是“把大象裝進冰箱裏”。

對於面向過程思想的做法應該有以下三步:

1.打開冰箱。

2.裝入大象。

3.關閉冰箱。

我們可以看出,面向過程思想,強調的就是過程,也就動作(打開,裝入,關閉)。

現在我們看一下,對於上面的三個步驟,很明顯都於冰箱這個實體有關係,那麼我們可以這樣理解:

1.冰箱打開。

2.冰箱裝入。

3.冰箱關閉。

我們可以看出,與上面的面向過程不一樣的是,這裏強調的實體冰箱,而冰箱具有打開、裝入和關閉這三個功能,這就是我們要學習的面向對象思想,是符合人的一般思維方式。

也就是說,面向對象思想,強調的就是對象,也就是實體(冰箱)。

常見的面嚮對象語言有:C++,Java,C#


我們現在來說說面向對象的特點,大概可以概括爲以下三點:

1.面向對象就是一種常見的的思想,符合人們的思考習慣。

2.面向對象的出現,將複雜問題簡單化。

3.面向對象的出現,讓曾經在過程中的執行者,變成了對象中的指揮者。

發佈了53 篇原創文章 · 獲贊 2 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章