一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看

java語(yǔ)言

java面向對象入門(mén)教程

時(shí)間:2025-04-01 07:26:48 java語(yǔ)言 我要投稿

java面向對象入門(mén)教程

  Java 編程語(yǔ)言的風(fēng)格十分接近C、C++語(yǔ)言。Java是一個(gè)純的面向對象的程序設計語(yǔ)言,以下是小編為大家搜索整理的java面向對象入門(mén)教程,希望能給大家帶來(lái)幫助!更多精彩內容請及時(shí)關(guān)注我們應屆畢業(yè)生考試網(wǎng)!

  1 :什么是對象

  對象是真實(shí)世界中的物體在人腦中的映象,包括實(shí)體對象和邏輯對象。實(shí)體對象指的是我們能在現實(shí)生活中能看得見(jiàn)、摸得著(zhù),實(shí)際存在的東西,比如:人,桌子,椅子等。邏輯對象是針對非具體物體,但是在邏輯上存在的東西的反映,比如:人與人的關(guān)系。為了簡(jiǎn)單,這里討論的對象都是實(shí)體對象。

  2:對象的基本構成

  初次接觸對象,我們從實(shí)體對象入手,因為看得見(jiàn)、摸得著(zhù)會(huì )比較容易理解。

  分析實(shí)體對象的構成,發(fā)現有這樣一些共同點(diǎn),這些實(shí)體對象都有自己的屬性,這些屬性用來(lái)決定了對象的具體表現,比如:人有身高、體重等。

  除了這些靜態(tài)的,用于描述實(shí)體對象的基本情況外,實(shí)體對象還有自己的動(dòng)作,通過(guò)這些動(dòng)作能夠完成一定的功能,我們稱(chēng)之為方法,比如:人的手能動(dòng),能夠寫(xiě)字,能夠刷牙等。

  對象同時(shí)具備這些靜態(tài)屬性和動(dòng)態(tài)的功能。

  3 :如何進(jìn)行對象抽象

  抽象是在思想上把各種對象或現象之間的共同的本質(zhì)屬性抽取出來(lái)而舍去個(gè)別的非本質(zhì)的屬性的思維方法。也就是說(shuō)把一系列相同或類(lèi)似的實(shí)體對象的特點(diǎn)抽取出來(lái),采用一個(gè)統一的表達方式,這就是抽象。

  比如:張三這個(gè)人身高180cm,體重75kg,會(huì )打籃球,會(huì )跑步李四這個(gè)人身高170cm,體重 70kg,會(huì )踢足球現在想要采用一個(gè)統一的對象來(lái)描述張三和李四,那么我們就可以采用如下的表述方法來(lái)表述:

  如何表述李四這個(gè)具體的個(gè)體呢:

  對實(shí)體對象的抽象一定要很好的練習,可以把你所看到的任何物體都拿來(lái)抽象,“一切皆對象” 。要練習到,你看到的沒(méi)有物體,全是對象就好了。

  4 : 抽象對象 和 實(shí)體對象 的 關(guān) 系

  仔細觀(guān)察上面的抽象對象——“人”,和具體的實(shí)體對象: “張三”、“李四” 。你會(huì )發(fā)現,抽象對象只有一個(gè),實(shí)體對象卻是無(wú)數個(gè),通過(guò)對抽象對象設置不同的屬性,賦予不同的功能,那么就能夠表示不同的實(shí)體對象。

  這樣就大大簡(jiǎn)化了對象的描述工作,使用一個(gè)對象就可以統一地描述某一類(lèi)實(shí)體了,在需要具體的實(shí)體的時(shí)候,分別設置不同的值就可以表示具體對象了。

  5 :Java 中的類(lèi)和對象

  5.1 :Java 中的類(lèi)

  把抽象出來(lái)的對象使用 Java 表達出來(lái),那就是類(lèi) class。 類(lèi)在 Java 編程語(yǔ)言中作為定義新類(lèi)型的一種途徑,類(lèi)聲明可定義新類(lèi)型并描述這些類(lèi)型是如何實(shí)現的。 接下來(lái)將會(huì )學(xué)習許多關(guān)于類(lèi)的特性。

  比如前面討論過(guò)的“人”使用 Java 表達出來(lái)就是一個(gè)類(lèi)。

  5.2 :Java 中的對象

  Java 中的對象是在 Java 中一個(gè)類(lèi)的實(shí)例,也稱(chēng)實(shí)例對象。實(shí)例就是實(shí)際例子。

  類(lèi)可被認為是一個(gè)模板------你正在描述的一個(gè)對象模型。 一個(gè)對象就是你每次使用的時(shí)候創(chuàng )建的一個(gè)類(lèi)的實(shí)例的結果。

  比如前面討論的張三和李四,他們就是“人”這個(gè)類(lèi)的實(shí)例。

【java面向對象入門(mén)教程】相關(guān)文章:

Java入門(mén)教程:面向對象初步05-17

Java入門(mén)教程:面向對象三大特征07-14

Java的面向對象05-16

Java如何面向對象08-15

java基礎的面向對象07-09

Java面向對象和面向過(guò)程的區別11-03

如何理解Java面向對象07-06

java面向對象編程講解06-18

java面向對象編程的方法09-19

一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看