Java筆記 7物件導向的理解

2021-08-14 17:57:58 字數 695 閱讀 1342

類是對公共屬性和行為的抽取。物件是類的例項化。

萬物皆物件。乙個類可以建立無數個物件。

比如:貓是乙個類,有出生地點、年齡、尾巴長度、顏色、性格、主人是誰等屬性。那麼小明養的貓(具體到某乙隻)就是乙個物件,它出生再小明家、年齡2歲、尾巴15cm、顏色是白色、性格溫順、主人是小明,這些屬性是確定的。其他同理。

物件導向,就是以物件為中心的程式設計思想。

將描述事物的屬性和可能用到的行為封裝起來,用什麼拿什麼,就很方便。

定義乙個人類。定義乙個狗類

class people

public

void

goschool()

}public

class dog

public

void

bark()

}

然後造個人,再造個狗吧。

class demo

}

結果:

tom唱了一首歌

18歲的tom被送到了學校

旺財被tom拉去散步了

旺財:汪汪汪

以上可以得出,建立乙個物件,給這個物件的屬性乙個乙個進行賦值,當把這個物件進行傳遞時,可以將裡面的東西都打包遞過去,這就很省事了。

總之就是合適的人做合適的事,bark方法寫到people類就很不合理了。

JAVA怎樣理解物件導向

一 物件的解釋 現實世界中,隨處可見的一種事物就是物件,物件是事物存在的實體,如人類 書桌 計算機 高樓大廈等。人類解決問題的方式總是將複雜的事物簡單化,於是就會思考這些物件都是由哪些部分組成的。通常都會將物件劃分為兩個部分,即動態部分與靜態部分。靜態部分,顧名思義就是不能動的部分,這個部分被稱為 ...

java物件導向學習筆記

1.類和物件 類可以看成是一類物件的模板,物件可以看成是該類的乙個具體例項.2.類 物件 之間的關係 聚合,繼承,實現,多型.3.記憶體區分 類是靜態概念,區 物件是new出來的,位於堆記憶體 4.構造方法 函式 1 與類同名且沒有返回值 2 用來初始化物件的函式 3 new 構造方法,建立乙個新的...

java筆記 物件導向異常

宣告異常 當乙個功能有可能會有問題,就會宣告異常,告訴呼叫者這個可能會出現問題,當呼叫者使用這個功能的時候就會處理這個功能。如果宣告異常,就必須處理或者呼叫者丟擲異常處理。如果不處理,編譯就會出錯。但是其中有乙個類runtimeexception,丟擲時,可以不處理也能執行通過,因為 如下 異常的機...