java的類與對象
『壹』 java中什麼是類什麼是對象
類就是具備某些共同特徵的實體的集合,它是一種抽象的數據類型,它是對所具有相同特徵實體的抽象。在面向對象的程序設計語言中,類是對一類「事物」的屬性與行為的抽象。
對象就是一個真實世界中的實體,對象與實體是一一對應關系的,意思就是現實世界的每一個實體都是一個對象,所以對象是一個具體的概念。
『貳』 java中類和對象怎麼區分
./ 當前目錄。
../ 父級目錄。
/ 根目錄。
人"類"就是一個類如People,裡面有很多人類的屬性,比如身高,性別,三圍,年齡,等等 。
那麼對象呢? 對象可以根據類產生出來,所以叫萬事萬物皆對象 。
比如你我他,都是一個具體的由人"類"產生出來的一個對象,那麼你也會有這些屬性如身高,性別3圍,年齡啥的。
多用面向對象(OO)的思想去想你遇到的程序問題,或者分析現實中的事物吧。
電腦中的子目錄很好理解,例如:
1、C:\是父目錄,C:\Windows就是C:\的子目錄。
2、C:\Windows\System32\就是C:\Windows的子目錄。
類是一個抽象的概念,而對象是類抽象概念的實物表達,打個比方,比如水果攤進了一批水果(就好比是類),然後我就去問賣家有哪些新鮮的水果。
店家說有蘋果、梨、桃等等(這里的蘋果、梨、桃就是對象),也就是說對象是類的具體表達,
而類則是對象的抽象表達。
『叄』 JAVA中定義一個類和定義一個對象是什麼意思啊
類就是類型,對象就是這種類型的實例,例子。
你可以在計算機中定義一個「人類」類型 (類)
然後定義 小明同學是「人類」中的一個例子(對象)
你還可以定義「男人類」是一種類型,它來源於人類,是人類的子類型,「extends」擴展了人類 (類)
於是你又可以定義小張是男人 (對象)
類: 它總是一種分法,它是抽象的東西,是分類,劃分,結總,它沒有血沒有肉,是看不見摸不著的,是一種叫法。
對象: 它是某種類的實實在在的例子。 是具體的,看得見摸得著的。有血有肉的。
public class Human{....}//這種語法就定好一種類型叫Human(人類)
public Human xiaoMing; //現在你定義了xiaoMing同學為人類的實例對象;
在大千世界中,我們生活的世界裡,所有的我們看得到的,摸得頭的,都是可以被定義成類的, 每一個物體都從屬於一種或幾種類。看你如何去分。
定義成類後就可以被計算機識別進行運算,得到我們想要的結果。
我己經用了最簡單的語言來講解,希望你能明白