国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

珠海網(wǎng)站搜索引擎優(yōu)化青島seo服務(wù)

珠海網(wǎng)站搜索引擎優(yōu)化,青島seo服務(wù),域名驗(yàn)證網(wǎng)站,cvm服務(wù)器做網(wǎng)站定義: 封裝性: 1.將屬性(成員變量)和行為(成員函數(shù))作為一個(gè)整體,表現(xiàn)在生活中的事物 2.將屬性和行為加以權(quán)限控制 (將事物的屬性(成員變量)和行為&#…

定義:

封裝性:

1.將屬性(成員變量)和行為(成員函數(shù))作為一個(gè)整體,表現(xiàn)在生活中的事物

2.將屬性和行為加以權(quán)限控制

(將事物的屬性(成員變量)和行為(成員函數(shù))封裝在一起形成一個(gè)類,并且設(shè)置相應(yīng)的訪問權(quán)限)

C++中如何實(shí)現(xiàn)封裝:

將數(shù)據(jù)成員設(shè)為私有或保護(hù)類型,再提供公有成員函數(shù)訪問和修改數(shù)據(jù),以此隱藏內(nèi)部實(shí)現(xiàn)細(xì)節(jié)

語法:

class+類名+{訪問權(quán)限:屬性/行為};

例如:設(shè)計(jì)一個(gè)圓類,求圓的周長

#include<iostream>
using namespace std;
class circle {
public://訪問權(quán)限:共有的權(quán)限int r;double zhouchang() {return 2 * 3.14 * r;}
};
int main() {circle c1;//通過圓類,創(chuàng)造圓的對象,c1是一個(gè)具體的圓c1.r = 10;cout << "周長為:" << c1.zhouchang() << endl;return 0;
}

好處:

1.數(shù)據(jù)隱藏

將數(shù)據(jù)成員設(shè)為私有(private),可以防止外部代碼直接訪問和修改對象的內(nèi)部數(shù)據(jù),從而保證數(shù)據(jù)的完整性和安全性。

class A{
private:int length;int width;
public:A(int a, int b) : length(a), width(b) {//初始化參數(shù)列表}int fun() {return length * width;}
};

length?和?width?是?A?類的私有數(shù)據(jù)成員,外部代碼不能直接訪問它們。只能通過fun() 這樣的公有成員函數(shù)來間接獲取與這些數(shù)據(jù)相關(guān)的信息。

2.提高代碼的可維護(hù)性

當(dāng)需要對類的內(nèi)部實(shí)現(xiàn)進(jìn)行修改時(shí),只要接口(公有成員函數(shù))不變,外部代碼不需要進(jìn)行修改。

class Circle {
private:double radius;
public:Circle(double r) : radius(r) {}double getArea() {return 3.14159 * radius * radius;}
};

如果之后想要提高?getArea?函數(shù)計(jì)算圓面積的精度,例如使用更精確的?π?值,只需要修改?getArea?函數(shù)內(nèi)部的實(shí)現(xiàn),而使用?Circle?類的外部代碼不需要進(jìn)行任何改變。

3.便于代碼的復(fù)用

封裝好的類可以很方便地在不同的項(xiàng)目或代碼部分中被復(fù)用。

class B {
private:int arr[100];int p;
public:B() : p(-1) {}void fun(int value) {arr[++p] = value;}int hhh() {return arr[p--];}
};

這個(gè) B?類可以在任何需要棧數(shù)據(jù)結(jié)構(gòu)的地方被復(fù)用,只要包含這個(gè)類的定義并按照其接口(?push?和 fun?函數(shù))來使用即可。

http://m.aloenet.com.cn/news/37114.html

相關(guān)文章:

  • o2o網(wǎng)站做推廣公司小視頻關(guān)鍵詞匯總
  • 漫畫網(wǎng)站css模板登錄百度app
  • 宜春代做網(wǎng)站自己做一個(gè)網(wǎng)站要多少錢
  • 文昌建設(shè)局網(wǎng)站今日nba數(shù)據(jù)帝
  • 南京做網(wǎng)站建設(shè)搭建的公司app推廣方案策劃
  • 千博企業(yè)網(wǎng)站系統(tǒng)論壇推廣案例
  • 手表網(wǎng)站建設(shè)策劃書深圳門戶網(wǎng)站
  • 長春火車站在哪個(gè)區(qū)網(wǎng)站收錄查詢代碼
  • 網(wǎng)站建設(shè)需要什么專業(yè)如何推廣平臺
  • 用手機(jī)建網(wǎng)站的步驟線上it培訓(xùn)機(jī)構(gòu)
  • 阿里云虛擬主機(jī)可以做幾個(gè)網(wǎng)站嗎長沙網(wǎng)絡(luò)推廣軟件
  • 東莞 網(wǎng)站建設(shè)seo查詢平臺
  • seo做的好的網(wǎng)站有哪些哪個(gè)模板建站好
  • 網(wǎng)站建設(shè)需要哪些資料網(wǎng)站建設(shè)與網(wǎng)站設(shè)計(jì)
  • 寵物社區(qū)網(wǎng)站開發(fā)設(shè)計(jì)文檔網(wǎng)絡(luò)整合營銷方案
  • 那里有個(gè)人做網(wǎng)站的網(wǎng)址推薦
  • 第一次開票網(wǎng)站建設(shè)怎么開公司如何建立網(wǎng)站
  • 網(wǎng)站開發(fā)通用流程圖廈門seo排名公司
  • 中文網(wǎng)站建設(shè)小組企業(yè)推廣策劃書
  • 大連商城網(wǎng)站制作公司b站免費(fèi)版入口
  • 做電子章網(wǎng)站可以下載新聞視頻的網(wǎng)站
  • 婚紗攝影的網(wǎng)站怎么做什么是百度競價(jià)排名服務(wù)
  • 網(wǎng)站內(nèi)鏈?zhǔn)鞘裁?怎么做如何制作一個(gè)簡單的網(wǎng)頁
  • 做舞臺燈光的在哪些網(wǎng)站接訂單呢今日新聞?wù)?0字
  • 怎么做網(wǎng)站的百度排名百度指數(shù)怎么看
  • wordpress密碼漏洞佛山百度seo代理
  • 貴州高端網(wǎng)站建設(shè)網(wǎng)站網(wǎng)址查詢工具
  • 織夢網(wǎng)站自助申請友鏈代碼seo建站平臺哪家好
  • 江蘇省政府門戶網(wǎng)站建設(shè)方案哪個(gè)行業(yè)最需要推廣
  • 如何將自己做的網(wǎng)站導(dǎo)入淘寶百度電腦版網(wǎng)址