首頁(yè)技術(shù)文章正文

Java中類(lèi)和對(duì)象是什么關(guān)系?

更新時(shí)間:2020-09-09 來(lái)源:黑馬程序員 瀏覽量:

面向?qū)ο蟮木幊趟枷?,力圖讓程序中對(duì)事物的描述與該事物在現(xiàn)實(shí)中的形態(tài)保持一致。為了做到這一點(diǎn),面向?qū)ο蟮乃枷胫刑岢隽藘蓚€(gè)概念——類(lèi)和對(duì)象。其中,類(lèi)是對(duì)某一類(lèi)事物的抽象描述,而對(duì)象用于表示現(xiàn)實(shí)中該類(lèi)事物的個(gè)體。接下來(lái)通過(guò)一個(gè)圖例來(lái)描述類(lèi)與對(duì)象的關(guān)系,如圖所示。

1599640204473_java中的類(lèi)和對(duì)象.jpg

在圖中,可以將人看作是一個(gè)類(lèi),將每個(gè)具體的人(如小韓、小石等)看作對(duì)象,從人與具體個(gè)人之間的關(guān)系便可以看出類(lèi)與對(duì)象之間的關(guān)系。類(lèi)用于描述多個(gè)對(duì)象的共同特征,它是對(duì)象的模板,而對(duì)象用于描述現(xiàn)實(shí)中的個(gè)體,它是類(lèi)的實(shí)例。從圖中可以看出,對(duì)象是類(lèi)的具體化,并且一個(gè)類(lèi)可以對(duì)應(yīng)多個(gè)對(duì)象。


猜你喜歡:

如何理解面向?qū)ο蟮姆庋b、繼承和多態(tài)?

JDK下載安裝與環(huán)境變量配置圖文教程

如何理解python的面向?qū)ο笈c面向過(guò)程?

分享到:
在線咨詢 我要報(bào)名
和我們?cè)诰€交談!