歡迎來(lái)到培訓(xùn)無(wú)憂網(wǎng)!
咨詢熱線 400-001-5729
2022-02-08 11:29:02|已瀏覽:5016次

什么是c++?
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++不僅擁有計(jì)算機(jī)高效運(yùn)行的實(shí)用性特征,同時(shí)還致力于提高大規(guī)模程序的編程質(zhì)量與程序設(shè)計(jì)語(yǔ)言的問(wèn)題描述能力。
c++有什么用途?
基于C語(yǔ)言開(kāi)發(fā)的c++語(yǔ)言兼容C語(yǔ)言,因此用C語(yǔ)言編寫(xiě)的程序基本上可以不做改動(dòng)地用于c++。
相對(duì)于C語(yǔ)言,c++語(yǔ)言對(duì)C語(yǔ)言的功能做了一定的擴(kuò)充,同時(shí)增添了面向?qū)ο缶幊虣C(jī)制。引入面向?qū)ο缶幊虣C(jī)制,主要是為了提高開(kāi)發(fā)效率。
c++通過(guò)建立用戶定義類支持?jǐn)?shù)據(jù)封裝和數(shù)據(jù)隱藏,不僅擁有計(jì)算機(jī)高效運(yùn)行的實(shí)用性特征,同時(shí)還致力于提高大規(guī)模程序的編程質(zhì)量與程序設(shè)計(jì)語(yǔ)言的問(wèn)題描述能力。
在c++中,類是支持?jǐn)?shù)據(jù)封裝的工具,對(duì)象則是數(shù)據(jù)封裝的實(shí)現(xiàn)。
在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,c++將數(shù)據(jù)和對(duì)該數(shù)據(jù)進(jìn)行合法操作的函數(shù)封裝在一起作為一個(gè)類的定義。
c++通過(guò)繼承和重用可以更有效地組織程序結(jié)構(gòu),明確類間關(guān)系,并且充分利用已有的類來(lái)完成更復(fù)雜、深入的開(kāi)發(fā)。
注:尊重原創(chuàng)文章,轉(zhuǎn)載請(qǐng)注明出處和鏈接 http://elsolbar.com/news-id-19988.html 違者必究!部分文章來(lái)源于網(wǎng)絡(luò)由培訓(xùn)無(wú)憂網(wǎng)編輯部人員整理發(fā)布,內(nèi)容真實(shí)性請(qǐng)自行核實(shí)或聯(lián)系我們,了解更多相關(guān)資訊請(qǐng)關(guān)注c語(yǔ)言頻道查看更多,了解相關(guān)專業(yè)課程信息您可在線咨詢也可免費(fèi)申請(qǐng)?jiān)囌n。關(guān)注官方微信了解更多:150 3333 6050