面向?qū)ο缶幊趟枷肟偨Y(jié)

面向?qū)ο蟮睦斫?/h5>

從字面意思理解谷婆,面向慨蛙,就是拿、找波材。對象股淡,表示能干活的東西。整句話的含義就是拿東西做對應(yīng)的事情廷区。

在現(xiàn)實(shí)生活中唯灵,我們要做一件事情,不是每次都要?jiǎng)?chuàng)造一個(gè)對象來做隙轻,比如洗衣服會(huì)直接用洗衣機(jī)洗埠帕,掃地可以用掃地機(jī)器人洗,聊天直接用手機(jī)聊天玖绿。都借助于一個(gè)對象來完成敛瓷,而不是臨時(shí)造一個(gè)事物。我們面向?qū)ο缶幊桃彩沁@樣斑匪,要做一個(gè)功能呐籽,可以直接用一個(gè)對象,使用它的屬性和方法來完成蚀瘸。而如果沒有對象狡蝶,那我們就會(huì)創(chuàng)造一個(gè)類,封裝好它來使用贮勃。

類:是對象共同特征的描述贪惹。
對象:是真實(shí)存在的具體東西。

super關(guān)鍵字:我們可以通過super關(guān)鍵字來實(shí)現(xiàn)對父類成員的訪問寂嘉,用來引用當(dāng)前對象的父類奏瞬。
this關(guān)鍵字:指向自己的引用。

重寫是子類對父類的允許訪問的方法的實(shí)現(xiàn)過程進(jìn)行重新編寫, 返回值和形參都不能改變泉孩。即外殼不變硼端,核心重寫!
重寫的好處在于子類可以根據(jù)需要寓搬,定義特定于自己的行為显蝌。 也就是說子類能夠根據(jù)需要實(shí)現(xiàn)父類的方法。

如果不能繼承一個(gè)方法,則不能重寫這個(gè)方法曼尊。

重載(overloading) 是在一個(gè)類里面,方法名字相同脏嚷,而參數(shù)不同骆撇。返回類型可以相同也可以不同。

重寫是父類與子類之間多態(tài)性的一種表現(xiàn)父叙,重載可以理解成多態(tài)的具體表現(xiàn)形式神郊。
重載是為了該類擴(kuò)展功能適應(yīng)各種可能發(fā)生的情況;重寫是為了適應(yīng)子類的一種情況趾唱;
要想調(diào)用父類中被重寫的方法涌乳,則必須使用關(guān)鍵字super。

20171102-1.jpg

多態(tài)是同一個(gè)行為具有多個(gè)不同表現(xiàn)形式或形態(tài)的能力甜癞。
多態(tài)就是同一個(gè)接口夕晓,使用不同的實(shí)例而執(zhí)行不同操作

dt-java.png
  1. 消除類型之間的耦合關(guān)系
  2. 可替換性
  3. 可擴(kuò)充性
  4. 接口性
  5. 靈活性
  6. 簡化性

多態(tài)存在的三個(gè)必要條件
繼承
重寫
父類引用指向子類對象

問答易錯(cuò)點(diǎn)
抽象類中不一定包含抽象方法,但是有抽象方法的類必定是抽象類悠咱。
抽象類的子類必須給出抽象類中的抽象方法的具體實(shí)現(xiàn)蒸辆,除非該子類也是抽象類。

封裝可以被認(rèn)為是一個(gè)保護(hù)屏障析既,防止該類的代碼和數(shù)據(jù)被外部類定義的代碼隨機(jī)訪問躬贡。

? 接口中每一個(gè)方法也是隱式抽象的,接口中的方法會(huì)被隱式的指定為 public abstract(只能是 public abstract,其他修飾符都會(huì)報(bào)錯(cuò))眼坏。
? 接口中可以含有變量拂玻,但是接口中的變量會(huì)被隱式的指定為 public static final 變量(并且只能是 public,用 private 修飾會(huì)報(bào)編譯錯(cuò)誤)宰译。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末檐蚜,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子囤屹,更是在濱河造成了極大的恐慌熬甚,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,294評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件肋坚,死亡現(xiàn)場離奇詭異乡括,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)智厌,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,493評論 3 385
  • 文/潘曉璐 我一進(jìn)店門诲泌,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人铣鹏,你說我怎么就攤上這事敷扫。” “怎么了?”我有些...
    開封第一講書人閱讀 157,790評論 0 348
  • 文/不壞的土叔 我叫張陵葵第,是天一觀的道長绘迁。 經(jīng)常有香客問我,道長卒密,這世上最難降的妖魔是什么缀台? 我笑而不...
    開封第一講書人閱讀 56,595評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮哮奇,結(jié)果婚禮上膛腐,老公的妹妹穿的比我還像新娘。我一直安慰自己鼎俘,他們只是感情好哲身,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,718評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著贸伐,像睡著了一般勘天。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上棍丐,一...
    開封第一講書人閱讀 49,906評論 1 290
  • 那天误辑,我揣著相機(jī)與錄音,去河邊找鬼歌逢。 笑死巾钉,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的秘案。 我是一名探鬼主播砰苍,決...
    沈念sama閱讀 39,053評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼阱高!你這毒婦竟也來了赚导?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,797評論 0 268
  • 序言:老撾萬榮一對情侶失蹤赤惊,失蹤者是張志新(化名)和其女友劉穎吼旧,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體未舟,經(jīng)...
    沈念sama閱讀 44,250評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡圈暗,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,570評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了裕膀。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片员串。...
    茶點(diǎn)故事閱讀 38,711評論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖昼扛,靈堂內(nèi)的尸體忽然破棺而出寸齐,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 34,388評論 4 332
  • 正文 年R本政府宣布渺鹦,位于F島的核電站扰法,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏海铆。R本人自食惡果不足惜迹恐,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,018評論 3 316
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望卧斟。 院中可真熱鬧,春花似錦憎茂、人聲如沸珍语。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,796評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽板乙。三九已至,卻和暖如春拳氢,著一層夾襖步出監(jiān)牢的瞬間募逞,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,023評論 1 266
  • 我被黑心中介騙來泰國打工馋评, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留放接,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,461評論 2 360
  • 正文 我出身青樓留特,卻偏偏與公主長得像纠脾,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子蜕青,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,595評論 2 350

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

  • NSCoding是一個(gè)protocol. 如果實(shí)現(xiàn)了NSCoding苟蹈,需要實(shí)現(xiàn)其中的兩個(gè)方法: 方法中的主要的參數(shù)...
    孤獨(dú)雪域閱讀 173評論 0 0
  • 我承認(rèn),你消息發(fā)給我的那一刻 我的心跳加速了 沒錯(cuò)右核,我居然緊張了 我以為自己已經(jīng)能平靜的面對你 可是慧脱,我的確是想了...
    吃飯的慢慢閱讀 174評論 0 0