Java面向?qū)ο笈c類的概念和關(guān)系

Java語言之所以被應(yīng)用的范圍廣寿羞,是因為有許多的優(yōu)點毯焕,其中,面向?qū)ο笮跃褪莏ava語言區(qū)別于其他計算機語言的最大特性之一岂膳。說起java的面向?qū)ο笮允母停筒坏貌徽f到“對象”的概念,而“類”又是對對象的描述谈截,java的面向?qū)ο笮院皖愑袥]有關(guān)系呢筷屡,所以這篇文章整理了java面向?qū)ο笈c類的概念和關(guān)系的知識點,一起學(xué)習(xí)下去吧簸喂。

Java 是面向?qū)ο蟮木幊陶Z言毙死,在理解面向?qū)ο笮赃@個特性前,先來介紹一下對象的概念喻鳄。對象就是面向?qū)ο蟪绦蛟O(shè)計的核心规哲。所謂對象就是真實世界中的實體,對象與實體是一一對應(yīng)的诽表,也就是說現(xiàn)實世界中每一個實體都是一個對象,它是一種具體的概念隅肥。對象有以下五點特點:對象具有屬性和行為竿奏;對象具有變化的狀態(tài);對象具有唯一性腥放;對象都是某個類別的實例泛啸。

Java語言面向?qū)ο笮缘拈_發(fā)模式更有利于人們開拓思維,在具體的開發(fā)過程中便于程序的劃分秃症,方便java程序員分工合作候址,提高開發(fā)效率≈指蹋總的來說岗仑,面向?qū)ο蟪绦蛟O(shè)計有三個優(yōu)點:可重用性:代碼重復(fù)使用,減少代碼量聚请,提高開發(fā)效率荠雕;可擴展性:指新的功能可以很容易地加入到系統(tǒng)中來,便于軟件的修改驶赏;可管理性:能夠?qū)⒐δ芘c數(shù)據(jù)結(jié)合炸卑,方便管理。

Java中類的概念是非常簡單的煤傍,通俗來說盖文,類就是對同一類事物的抽象描述,也就是不是具體的蚯姆,如:電腦類五续、杯子類洒敏、人類、動物類…….類是現(xiàn)實世界當中具有共同特征的事物進行抽象形成的模板或概念返帕。

通過類可以創(chuàng)建對象桐玻,對象又被稱為實例(instance),這個過程也可以稱為實例化荆萤。對象1镊靴、2、3具有共同特征链韭,進行抽象形成了類偏竟,所以從對象到類稱為抽象,所以類與對象的關(guān)系就是抽象與具體的關(guān)系敞峭。

在代碼級別上實現(xiàn)一個類踊谋,類怎么定義呢?如下:

[修飾符] class 類名 {

類體= 屬性 + 方法

}

以上就是類的簡單定義旋讹,實際上一個完整的類的定義要比以上語法復(fù)雜一些殖蚕,以后再慢慢補充,先從簡單的開始沉迹。接下來睦疫,根據(jù)UML圖,使用代碼將“學(xué)生類”進行實現(xiàn)(只實現(xiàn)屬性)鞭呕,代碼如下圖所示:

public class Student {

//學(xué)號

int no;

//姓名

String name;

//年齡

int age;

//性別

boolean sex;

}

以上程序當中no蛤育、name、age葫松、sex都是屬性瓦糕,它們都是成員變量中的實例變量,所謂實例變量就是對象級別的變量腋么,這些屬性要想訪問咕娄,必須先創(chuàng)建對象才能訪問,不能直接通過類去訪問珊擂,因為每一個學(xué)生的學(xué)號都是不一樣的谭胚。

通過上面的講解和舉例,相信大家都理解了java語言中面向?qū)ο笈c類的概念和關(guān)系的知識點未玻,其實與java的其他知識相比灾而,這些內(nèi)容是很簡單的,只要理解透徹了就可以扳剿,但是如果不能充分理解java面向?qū)ο蠛皖惖膬?nèi)涵旁趟,對將來寫編程的練習(xí)也是有些影響的,所以今天的內(nèi)容還是必須要學(xué)會的。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末锡搜,一起剝皮案震驚了整個濱河市橙困,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌耕餐,老刑警劉巖凡傅,帶你破解...
    沈念sama閱讀 212,454評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異肠缔,居然都是意外死亡夏跷,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,553評論 3 385
  • 文/潘曉璐 我一進店門明未,熙熙樓的掌柜王于貴愁眉苦臉地迎上來槽华,“玉大人,你說我怎么就攤上這事趟妥∶ㄌ” “怎么了?”我有些...
    開封第一講書人閱讀 157,921評論 0 348
  • 文/不壞的土叔 我叫張陵披摄,是天一觀的道長亲雪。 經(jīng)常有香客問我,道長疚膊,這世上最難降的妖魔是什么义辕? 我笑而不...
    開封第一講書人閱讀 56,648評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮酿联,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘夺巩。我一直安慰自己贞让,他們只是感情好,可當我...
    茶點故事閱讀 65,770評論 6 386
  • 文/花漫 我一把揭開白布柳譬。 她就那樣靜靜地躺著喳张,像睡著了一般。 火紅的嫁衣襯著肌膚如雪美澳。 梳的紋絲不亂的頭發(fā)上销部,一...
    開封第一講書人閱讀 49,950評論 1 291
  • 那天,我揣著相機與錄音制跟,去河邊找鬼舅桩。 笑死,一個胖子當著我的面吹牛雨膨,可吹牛的內(nèi)容都是我干的擂涛。 我是一名探鬼主播,決...
    沈念sama閱讀 39,090評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼聊记,長吁一口氣:“原來是場噩夢啊……” “哼撒妈!你這毒婦竟也來了恢暖?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,817評論 0 268
  • 序言:老撾萬榮一對情侶失蹤狰右,失蹤者是張志新(化名)和其女友劉穎杰捂,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體棋蚌,經(jīng)...
    沈念sama閱讀 44,275評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡嫁佳,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,592評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了附鸽。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片脱拼。...
    茶點故事閱讀 38,724評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖坷备,靈堂內(nèi)的尸體忽然破棺而出熄浓,到底是詐尸還是另有隱情,我是刑警寧澤省撑,帶...
    沈念sama閱讀 34,409評論 4 333
  • 正文 年R本政府宣布赌蔑,位于F島的核電站,受9級特大地震影響竟秫,放射性物質(zhì)發(fā)生泄漏娃惯。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 40,052評論 3 316
  • 文/蒙蒙 一肥败、第九天 我趴在偏房一處隱蔽的房頂上張望趾浅。 院中可真熱鬧,春花似錦馒稍、人聲如沸皿哨。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,815評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽证膨。三九已至,卻和暖如春鼓黔,著一層夾襖步出監(jiān)牢的瞬間央勒,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,043評論 1 266
  • 我被黑心中介騙來泰國打工澳化, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留崔步,地道東北人。 一個月前我還...
    沈念sama閱讀 46,503評論 2 361
  • 正文 我出身青樓缎谷,卻偏偏與公主長得像刷晋,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,627評論 2 350