面向?qū)ο缶幊蹋∣OP)概述


給讀者(if there's any)

首先聲明**這不是一個完整的百框、專業(yè)的JAVA教程!

本人非計算機專業(yè)浸锨,是只學(xué)過一學(xué)期JAVA的菜鳥战秋,時隔半年和JAVA可說是若如初見璧亚,寫這篇筆記的主要目的是為下學(xué)期學(xué)習數(shù)據(jù)結(jié)構(gòu)打好基礎(chǔ)(距離開學(xué)只剩4天了!V拧)癣蟋。因為只是復(fù)習筆記,實際上只是記錄了一些我自己了解得不夠透徹的知識點吉嚣,其中許多是以易于理解但并不嚴謹?shù)恼Z句寫的。

之前僅使用簡書來閱讀蹬铺,今天第一次登錄用它做筆記的原因是它的編輯器支持markdown(結(jié)果第一次發(fā)布之后發(fā)現(xiàn)markdown的部分為毛并沒有生效尝哆。。甜攀。秋泄。是一定要用上面的按鈕嗎不!规阀!而且我找不到預(yù)覽模式哭瞎了)恒序,比較易于記錄代碼片段。好了廢話切斷開始復(fù)習谁撼!


***


可以說面對對象編程是為了模擬現(xiàn)實生活中的事物歧胁,從而使人以最自然的思維方式看待程序.

基本理論包括:

類class- 也就是“種類”、“類別”厉碟,例如哺乳動物喊巍、禽、獸(- -)等箍鼓。類定義了此類中的對象的數(shù)據(jù)以及他們能夠執(zhí)行的動作崭参。例如禽類的定義中可能有:重量(數(shù)據(jù))、吃(動作)等款咖。

對象object - 對象是類中的實例何暮,比如雞是禽類中的一個實例奄喂,獅子是獸類中的一個實例

消息傳遞Message Passing

引用維基百科中的描述

一個對象通過接受消息、處理消息海洼、傳出消息或使用其他類的方法來實現(xiàn)一定功能跨新,這叫做消息傳遞機制。

唔贰军,我還沒搞明白玻蝌,大概是說要使用對象名稱.方法名稱()這種格式來執(zhí)行?

繼承Inheritance

這涉及到當一個類有子類(subclass)的時候词疼,subclass會繼承父類(superclass)的所有屬性俯树。例如,人和猩猩都是哺乳類贰盗,哺乳類的共同特征是:溫血许饿、具備毛囊和汗腺等。人和猩猩作為哺乳類的子類舵盈,繼承了哺乳類的所有屬性陋率,并且還可具備比父類更多的信息和動作。例如哺乳動物可以爬行秽晚,人類和猩猩也可以爬瓦糟,人類還能直立行走,用電腦赴蝇,還能用電腦記筆記菩浙,猩猩還可以接受挑釁并沖向與之直視的人物、動物等句伶。

封裝性Encapsulation

簡而言之就是把東西裝進黑匣子里劲蜻,例如我正在使用杯子喝水、喝牛奶考余、喝果汁先嬉,而我并不需要知道這個杯子是如何制作的。再簡單點兒說就是私有變量公共方法private variables public methods

多態(tài)Polymorphism

>是指由繼承而產(chǎn)生的相關(guān)的不同的類楚堤,其對象對同一消息會做出不同的響應(yīng)疫蔓。例如,狗和雞都有“叫()”這一方法身冬,但是調(diào)用狗的“叫()”鳄袍,狗會吠叫;調(diào)用雞的“叫()”吏恭,雞則會啼叫拗小。維基百科(天啊好懶開始復(fù)制粘貼了)

抽象化Abstraction

抽象化是為了簡化程序的復(fù)雜程度。簡而言之樱哼,如果在某一設(shè)定下哀九,人類只需要爬行剿配,那么你完全可以把人類作為哺乳動物來看待,這樣就省去了一大批在這里無用的細節(jié)阅束,例如"用電腦記筆記"呼胚。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市息裸,隨后出現(xiàn)的幾起案子蝇更,更是在濱河造成了極大的恐慌,老刑警劉巖呼盆,帶你破解...
    沈念sama閱讀 222,183評論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件年扩,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,850評論 3 399
  • 文/潘曉璐 我一進店門寂殉,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人况脆,你說我怎么就攤上這事∨悖” “怎么了格了?”我有些...
    開封第一講書人閱讀 168,766評論 0 361
  • 文/不壞的土叔 我叫張陵,是天一觀的道長徽鼎。 經(jīng)常有香客問我盛末,道長,這世上最難降的妖魔是什么纬傲? 我笑而不...
    開封第一講書人閱讀 59,854評論 1 299
  • 正文 為了忘掉前任满败,我火速辦了婚禮肤频,結(jié)果婚禮上叹括,老公的妹妹穿的比我還像新娘。我一直安慰自己宵荒,他們只是感情好汁雷,可當我...
    茶點故事閱讀 68,871評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著报咳,像睡著了一般侠讯。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上暑刃,一...
    開封第一講書人閱讀 52,457評論 1 311
  • 那天厢漩,我揣著相機與錄音,去河邊找鬼岩臣。 笑死溜嗜,一個胖子當著我的面吹牛宵膨,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播炸宵,決...
    沈念sama閱讀 40,999評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼辟躏,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了土全?” 一聲冷哼從身側(cè)響起捎琐,我...
    開封第一講書人閱讀 39,914評論 0 277
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎裹匙,沒想到半個月后瑞凑,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,465評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡幻件,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,543評論 3 342
  • 正文 我和宋清朗相戀三年拨黔,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片绰沥。...
    茶點故事閱讀 40,675評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡篱蝇,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出徽曲,到底是詐尸還是另有隱情零截,我是刑警寧澤,帶...
    沈念sama閱讀 36,354評論 5 351
  • 正文 年R本政府宣布秃臣,位于F島的核電站涧衙,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏奥此。R本人自食惡果不足惜弧哎,卻給世界環(huán)境...
    茶點故事閱讀 42,029評論 3 335
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望稚虎。 院中可真熱鬧撤嫩,春花似錦、人聲如沸蠢终。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,514評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽寻拂。三九已至程奠,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間祭钉,已是汗流浹背瞄沙。 一陣腳步聲響...
    開封第一講書人閱讀 33,616評論 1 274
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人距境。 一個月前我還...
    沈念sama閱讀 49,091評論 3 378
  • 正文 我出身青樓泛粹,卻偏偏與公主長得像,于是被迫代替她去往敵國和親肮疗。 傳聞我的和親對象是個殘疾皇子晶姊,可洞房花燭夜當晚...
    茶點故事閱讀 45,685評論 2 360

推薦閱讀更多精彩內(nèi)容