最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淺談java的接口和C++虛類的相同和不同之處

 更新時(shí)間:2016年12月03日 16:28:37   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇淺談java的接口和C++虛類的相同和不同之處。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧,祝大家游戲愉快哦

C++虛類相當(dāng)于java中的抽象類,與接口的不同之處是:

1.一個(gè)子類只能繼承一個(gè)抽象類(虛類),但能實(shí)現(xiàn)多個(gè)接口

2.一個(gè)抽象類可以有構(gòu)造方法,接口沒(méi)有構(gòu)造方法

3.一個(gè)抽象類中的方法不一定是抽象方法,即其中的方法可以有實(shí)現(xiàn)(有方法體),接口中的方法都是抽象方法,不能有方法體,只有聲明

4.一個(gè)抽象類可以是public、private、protected、default,接口只有public

5.一個(gè)抽象類中的方法可以是public、private、protected、default,接口中的方法只能是public和default

相同之處是:都不能實(shí)例化。

補(bǔ)充說(shuō)明:接口是一類特殊的抽象類,是更抽象的抽象類,你可能這樣理解。抽象類是一個(gè)不完整的類,接口只是定義了一些功能。打個(gè)比方,用抽象類和接口分別描述“狗”,抽象類就是在一般類之前加abstrict說(shuō):“豬能用四肢跑,豬和能這樣或者那樣...”,接口的話就只能說(shuō):“豬會(huì)跑,用什么跑就是子類來(lái)講了”

以上這篇淺談java的接口和C++虛類的相同和不同之處就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

建德市| 嘉善县| 平舆县| 卢湾区| 怀宁县| 福鼎市| 翁牛特旗| 安远县| 大方县| 巴东县| 胶州市| 阿拉善左旗| 六枝特区| 维西| 商水县| 绥芬河市| 海晏县| 汶上县| 乐东| 故城县| 华安县| 丰镇市| 黎川县| 资中县| 云林县| 平潭县| 孝昌县| 长顺县| 讷河市| 宁国市| 孝义市| 开阳县| 富平县| 清远市| 团风县| 南开区| 收藏| 寿宁县| 松滋市| 岱山县| 盘山县|