• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            tbwshc

            tbw

              C++博客 :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
              95 Posts :: 8 Stories :: 3 Comments :: 0 Trackbacks

            常用鏈接

            留言簿(4)

            我參與的團(tuán)隊(duì)

            搜索

            •  

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

            1、抽象類(lèi)里面可以有非抽象方法,但接口里只能有抽象方法,聲明方法的存在而不去實(shí)現(xiàn)它的類(lèi)被叫做抽像類(lèi)(abstract class),它用于要?jiǎng)?chuàng)建一個(gè)體現(xiàn)某些基本行為的類(lèi),并為該類(lèi)聲明方法,但不能在該類(lèi)中實(shí)現(xiàn)該類(lèi)的情況。不能創(chuàng)建abstract 類(lèi)的實(shí)例。然而可以創(chuàng)建一個(gè)變量,其類(lèi)型是一個(gè)抽像類(lèi),并讓它指向具體子類(lèi)的一個(gè)實(shí)例。不能有抽像構(gòu)造函數(shù)或抽像靜態(tài)方法。Abstract 類(lèi)的子類(lèi)為它們父類(lèi)中的所有抽像方法提供實(shí)現(xiàn),否則它們也是抽像類(lèi)為。取而代之,在子類(lèi)中實(shí)現(xiàn)該方法。知道其行為的其它類(lèi)可以在類(lèi)中實(shí)現(xiàn)這些方法。

            2、接口(interface)是抽像類(lèi)的變體。在接口中,所有方法都是抽像的。多繼承性可通過(guò)實(shí)現(xiàn)這樣的接口而獲得。接口中的所有方法都是抽像的,沒(méi)有一個(gè)有程序體。接口只可以定義static final成員變量。接口的實(shí)現(xiàn)與子類(lèi)相似,除了該實(shí)現(xiàn)類(lèi)不能從接口定義中繼承行為。當(dāng)類(lèi)實(shí)現(xiàn)特殊接口時(shí),它定義(即將程序體給予)所有這種接口的方法。然后,它可以在實(shí)現(xiàn)了該接口的類(lèi)的任何對(duì)像上調(diào)用接口的方法。由于有抽像類(lèi),它允許使用接口名作為引用變量的類(lèi)型。通常的動(dòng)態(tài)聯(lián)編將生效。引用可以轉(zhuǎn)換到接口類(lèi)型或從接口類(lèi)型轉(zhuǎn)換,instanceof運(yùn)算符可以用來(lái)決定某對(duì)象的類(lèi)是否實(shí)現(xiàn)了接口。

            對(duì)比:
            一個(gè)類(lèi)可以有多個(gè)接口 只能有繼承一個(gè)父類(lèi)。
            抽象類(lèi)可以有構(gòu)造方法,接口中不能有構(gòu)造方法。
            抽象類(lèi)中可以有普通成員變量,接口中沒(méi)有普通成員變量。
            接口里邊全部方法都必須是abstract的 抽象類(lèi)的可以有實(shí)現(xiàn)了的方法。
            抽象類(lèi)中的抽象方法的訪問(wèn)類(lèi)型可以是public,protected   但接口中的抽象方法只能是public類(lèi)型的,tb并且默認(rèn)即為public abstract類(lèi)型。
            抽象類(lèi)中可以包含靜態(tài)方法,接口中不能包含靜態(tài)方法。
            抽象類(lèi)和接口中都可以包含靜態(tài)成員變量,抽象類(lèi)中的靜態(tài)成員變量的訪問(wèn)類(lèi)型可以任意,但接口中定義的變量只能是public static final類(lèi)型,并且默認(rèn)即為public static final類(lèi)型。
            posted on 2012-07-12 13:18 tbwshc 閱讀(1689) 評(píng)論(0)  編輯 收藏 引用

            只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問(wèn)   Chat2DB   管理


            无码人妻久久一区二区三区免费丨| 精品乱码久久久久久夜夜嗨| 色天使久久综合网天天| 久久亚洲sm情趣捆绑调教| 亚洲精品午夜国产VA久久成人| 一本久久知道综合久久| 久久青草国产手机看片福利盒子| 国产91久久综合| 日韩人妻无码一区二区三区久久99| 国产午夜精品久久久久免费视 | 思思久久99热免费精品6| 国产精品久久久久蜜芽| 九九99精品久久久久久| 久久99国内精品自在现线| 大美女久久久久久j久久| 精产国品久久一二三产区区别| 久久国产乱子精品免费女| 久久国语露脸国产精品电影| 国产99久久久国产精品~~牛| 99久久精品国产一区二区| 久久噜噜久久久精品66| 久久精品国产亚洲av水果派| 久久久高清免费视频| 国产成人香蕉久久久久 | 欧美777精品久久久久网| 国产精品久久久香蕉| 久久强奷乱码老熟女网站| 久久久久久免费一区二区三区| 中文字幕久久久久人妻| 欧美成a人片免费看久久| 国产精品久久久久久久久久免费| 亚洲精品乱码久久久久久蜜桃不卡 | 亚洲综合婷婷久久| 1000部精品久久久久久久久| 久久久久久久波多野结衣高潮| 性高朝久久久久久久久久| 久久综合狠狠综合久久97色| 久久精品无码一区二区日韩AV| 91久久精品电影| 国产精品无码久久综合网| 国产亚州精品女人久久久久久 |