亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

iOS培訓課程:c++基礎章節 對象的定義和作用

發布時間:2020-07-22 07:16:39 來源:網絡 閱讀:513 作者:崔亞允 欄目:移動開發

iOS培訓教程,從基礎學起,C++也是一樣,那么今天和大家分享的就是C++入門課程“對象的定義和作用”那么大家都知道類是抽象的,對象就是類里面的實例,事實上同一類型的對象就能夠組成一個類,這一點是大家毋庸置疑的。

所以,在定義對象之前,一定要先定義好該對象的類。大家一起來學習一下對象的定義。

一、對象定義格式

對象在確定了它的類以后,其定義格式如下:

<類名><對象名表>

其中,<類名>是待定的對象所屬的類的名字,即所定義的對象是該類類型的對象。<對象名表>中可以有一個或多個對象名,多個對象名時用逗號分隔。<對象名表>中,可以是一般的對象名,還可以是指向對象的指針名或引用名,也可以是對象數組名。如:

TDatedate1,date2,*Pdate,date[31];

二、對象成員的表示方法

一個對象的成員就是該對象的類所定義的成員。對象成員有數據成員和成員函數,其表示方式如下:

<對象名>.<成員名>

或者

<對象名>.<成員名>(<參數表>)

前者用來表示數據成員的,后者用來表示成員函數的。如:

date1.year,date1.month,date1.day;

date1.SetDate(inty,intm,intd);

這里,·是一個運算符,該運算符的功能是表示對象的成員。

指向對象的指針的成員表示如下:

<對象指針名>-><成員名>

或者

<對象指針名>-><成員名>(<參數表>)

這里的->是一個表示成員的運算符,它與前面講過的·運算符的區別是,->用來表示指向對象的指針的成員,而·用來表示一般對象的成員。同樣,前者表示數據成員,而后才表示成員函數。

三、兩種表示是等價的,舉例如下:

<對象指針名>-><成員名>與(*<對象指針名>).<成員名>

這對于成員函數也適用。如:

Pdate->year,Pdate->month,Pdate->day;

或者

(*Pdate).year,(*Pdate).month,(*Pdate).day;

Pdate->SetDate(inty,intm,intd);

或者

(*Pdate).SetDate(inty,intm,intd);

除此之外,引用對象的成員和一般對象的成員表示是一樣的。

兩個不同的對象的名字是不同的,它們的數據結構的內容(即數據成員的值)是不同的。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

苏尼特右旗| 朝阳市| 峨山| 江都市| 泌阳县| 淄博市| 大冶市| 渭南市| 普格县| 永新县| 巴楚县| 德安县| 阳高县| 元谋县| 扎鲁特旗| 阳春市| 满城县| 通化县| 琼海市| 旬阳县| 姜堰市| 宜黄县| 克拉玛依市| 德庆县| 栾川县| 竹山县| 南平市| 寻乌县| 巴林右旗| 房产| 安塞县| 四会市| 北安市| 久治县| 内乡县| 柏乡县| 云安县| 黔西| 垫江县| 枣强县| 三台县|