日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

关于类中的各种成员

發(fā)布時間:2024/4/17 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 关于类中的各种成员 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1 class Student 2 { 3 public: 4 /*******************成員函數(shù)**************************/ 5 Student();//默認構(gòu)造函數(shù),若定義了有參構(gòu)造函數(shù),默認構(gòu)造函數(shù)會被覆蓋,需手動再定義,否則無法調(diào)用 6 ~Student();//析構(gòu)函數(shù) 7 /*析構(gòu)函數(shù),在對象的生存期結(jié)束時自動執(zhí)行 8 1、局部對象,在出作用域時執(zhí)行其析構(gòu)函數(shù) 9 2、靜態(tài)局部對象:在程序執(zhí)行結(jié)束或exit時執(zhí)行 10 3、全局對象:在程序執(zhí)行結(jié)束或exit時執(zhí)行 11 */ 12 13 Student(int id,char* name,int s,Group g):sex(s),group(g);//成員初始化構(gòu)造函數(shù) 14 15 Student(const Student& sOther);//拷貝構(gòu)造函數(shù) 16 17 Student(int id);//轉(zhuǎn)換構(gòu)造函數(shù):將int轉(zhuǎn)換為Student 18 19 operator int();//類型轉(zhuǎn)換函數(shù),將Student轉(zhuǎn)換為int 20 21 //若同時存在轉(zhuǎn)換構(gòu)造函數(shù)和類型轉(zhuǎn)換函數(shù),可能會出現(xiàn)二義性,如: 22 23 Student operator +(const Student& s1);//+運算符重載 24 25 Student operator =(const Student& s1);//賦值運算符重載 26 27 friend ostream operator <<(ostream& output,const Student& s1);//友元函數(shù),重載流插入運算符<< 28 29 friend istream operator >>(istream& input,const Student& s1);//友元函數(shù),重載流提取運算符>> 30 31 void Display() const;//常成員函數(shù),不能修改類中數(shù)據(jù)成員 32 33 static void test();//靜態(tài)成員函數(shù),無法訪問非靜態(tài)成員,其屬于整個類 34 35 inline void tt();//inline內(nèi)置函數(shù),系統(tǒng)自動將在類內(nèi)部定義的成員函數(shù)申明為內(nèi)置函數(shù) 36 37 /*******************成員函數(shù)**************************/ 38 private: 39 /*******************數(shù)據(jù)成員**************************/ 40 int sId; 41 char sName[20]; 42 char *pName; //指針,需要在構(gòu)造函數(shù)對其分配內(nèi)存 43 static int age; //靜態(tài)數(shù)據(jù)成員,其屬于整個類,在類外初始化 44 45 /*********************常量成員和子對象********************************/ 46 //只能通過成員初始化列表對其進行初始化 47 //定義對象執(zhí)行順序: 48 //1、分配內(nèi)存 49 //2、初始化成員列表 50 //3、執(zhí)行構(gòu)造函數(shù) 51 const int sex; //常量數(shù)據(jù)成員,定義時即初始化 52 Group group; //子對象 53 /*********************常量成員和子對象********************************/ 54 /*******************數(shù)據(jù)成員**************************/ 55 }

?

轉(zhuǎn)載于:https://www.cnblogs.com/jiese/archive/2013/06/07/3123356.html

總結(jié)

以上是生活随笔為你收集整理的关于类中的各种成员的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。