面對物件的概念:
物件導向是相對於面向過程而言的,它早期是面向過程,經過不斷演化到了現在的物件導向。
相同的地方是物件導向與面向過程都是一種思想,是思考問題的一種思考方式。
不同點:
面向過程:強調功能的行為
物件導向:將功能封裝進物件,強調具備了功能的物件
物件導向是基於面向過程的。
物件導向是一種對現實世界理解和抽象的方法,它是把資料及對資料的操作方法放在一起,作為乙個相互依存的整體。
在對物件導向的理解中有這麼一句:萬物皆物件(everything is object)
1)讓複雜的問題簡單化。
2)它讓我們從面向過程中的執行者變成了指揮者。
3)它的這種思想是符合現在人們思考習慣的一種思想。
過程和物件在我們的程式中是如何體現的呢?
過程的體現就是函式;物件是將函式等一些內容進行了封裝。
物件導向特性總結(Java)
1.封裝 1.1 概念 將屬性私有化,而僅提供公有的方法進行訪問。1.2 this關鍵字 解決成員變數和區域性變數的重名問題。1.3 構造方法 物件初始化,為成員變數賦初值。構造方法使用時要注意 1 構造方法的方法名必須與類名相同 2 構造方法沒有返回型別,也不能定義為void,在方法名前面不宣告方...
Java物件導向知識總結
1形參個數可變的方法 最後乙個引數型別後面的 public static void test int a,string.strings system.out.println a public static void main string args 2.無論是通過類還是通過例項來訪問類變數其實訪問的...
java物件導向複習總結(異常)
1 程式執行過程中的不正常現象就叫異常。2 導致程式執行不正常的現象有很多,所以,就有很多的異常物件。而這些異常物件存在著共性的內容,所以,可以不斷的進行抽取。最終形成了異常的體系結構。異常體系的根類是 throwable throwable error 重大的問題,我們處理不了。也不需要編寫 處理...