本篇內(nèi)容主要講解“C語(yǔ)言的繼承者是什么”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“C語(yǔ)言的繼承者是什么”吧!
成都創(chuàng)新互聯(lián)客戶idc服務(wù)中心,提供成都服務(wù)器托管、成都服務(wù)器、成都主機(jī)托管、成都雙線服務(wù)器等業(yè)務(wù)的一站式服務(wù)。通過(guò)各地的服務(wù)中心,我們向成都用戶提供優(yōu)質(zhì)廉價(jià)的產(chǎn)品以及開(kāi)放、透明、穩(wěn)定、高性價(jià)比的服務(wù),資深網(wǎng)絡(luò)工程師在機(jī)房提供7*24小時(shí)標(biāo)準(zhǔn)級(jí)技術(shù)保障。
C++是C語(yǔ)言的繼承,它既可以進(jìn)行C語(yǔ)言的過(guò)程化程序設(shè)計(jì),又可以進(jìn)行以抽象數(shù)據(jù)類型為特點(diǎn)的基于對(duì)象的程序設(shè)計(jì),還可以進(jìn)行以繼承和多態(tài)為特點(diǎn)的面向?qū)ο蟮某绦蛟O(shè)計(jì)。C++擅長(zhǎng)面向?qū)ο蟪绦蛟O(shè)計(jì)的同時(shí),還可以進(jìn)行基于過(guò)程的程序設(shè)計(jì),因而C++就適應(yīng)的問(wèn)題規(guī)模而論,大小由之。
C語(yǔ)言和C++的區(qū)別就是C語(yǔ)言是面對(duì)過(guò)程的程序設(shè)計(jì),而c++是面對(duì)對(duì)象的程序設(shè)計(jì)。面對(duì)對(duì)象的程序設(shè)計(jì)由4大特性:抽象,封裝,繼承,多態(tài)。
1.抽象
對(duì)具體事物的定義過(guò)程。
我們知道所有的對(duì)象都是通過(guò)類來(lái)描繪的,但是反過(guò)來(lái)卻不是這樣。并不是所有的類都是用來(lái)描繪對(duì)象的, 如果一個(gè)類中沒(méi)有包含足夠的信息來(lái)描繪一個(gè)具體的對(duì)象,這樣的類就是抽象類 。
2.封裝
把數(shù)據(jù)和操作數(shù)據(jù)的方法捆綁在一起的過(guò)程。
3.繼承
繼承是指一個(gè)對(duì)象直接使用另一對(duì)象的屬性和方法。
4.多態(tài)
同一種事物有多種形態(tài)的表現(xiàn)。
C++由本賈尼·斯特勞斯特魯普(Bjarne Stroustrup)所創(chuàng)造,C++是C語(yǔ)言的一個(gè)超集,既有指針又有對(duì)象使他成為較復(fù)雜的語(yǔ)言。據(jù)說(shuō)c++發(fā)明的時(shí)候?yàn)榱颂岣呷腴T(mén)門(mén)檻和行業(yè)收入水平而刻意增加了學(xué)習(xí)的難度。而中國(guó)幾乎所有大學(xué)計(jì)算機(jī)專業(yè)都會(huì)開(kāi)設(shè) C++ 課程,它也就成了很多人初入編程的第一語(yǔ)言,為什么 C++ 會(huì)受到這么大的關(guān)注呢?我總結(jié)了 3 點(diǎn)它的核心競(jìng)爭(zhēng)力:
抽象能力:這意味著較高的開(kāi)發(fā)效率,同時(shí),更重要的是,不會(huì)因抽象而降低性能。
性能:雖然完成同樣的功能,C++ 需要的代碼行數(shù)可能是 Python 的三倍,而性能則可以輕松達(dá)到 Python 的十倍以上。
功耗:不管是移動(dòng)設(shè)備,還是服務(wù)器,我們都越來(lái)越關(guān)注功耗。使用 C++ 通常意味著低功耗,電池能跑更長(zhǎng)時(shí)間,服務(wù)器少花點(diǎn)電費(fèi)。
然而,C++ 也是出了名的復(fù)雜、難學(xué)、難用。這樣一來(lái),熟練的 C++ 程序員也就自然而然獲得了“水平很高,薪資很高”的名聲。所以這也不完全是件壞事。
每一種語(yǔ)言都有其特點(diǎn),都有其擅長(zhǎng)的領(lǐng)域,我們不必糾結(jié)于哪種語(yǔ)言更好,選擇適合自己的就行了。正如c++的創(chuàng)始人為Bjarne Stroustrup;(本賈尼·斯特勞斯特魯普)曾經(jīng)說(shuō)過(guò):
There are only two kinds of programming languages:those people always bitch about and those nobody uses.
世上有兩種編程語(yǔ)言:一種總是被人罵的,一種是從來(lái)沒(méi)人用的。
誠(chéng)然;文無(wú)第一,武無(wú)第二;適用的就是最好的。
到此,相信大家對(duì)“C語(yǔ)言的繼承者是什么”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!