-
void Car::run() { } 類外定義查看全部
-
#include <string> 只讀get查看全部
-
string m_strName; int m_iAge;查看全部
-
getline string.size() string[]查看全部
-
TV tv; tv.type=0;棧 TV*p=new TV();堆 p->type=0;查看全部
-
string的常用操作查看全部
-
string查看全部
-
棧和堆查看全部
-
public private查看全部
-
構(gòu)造函數(shù)講解:構(gòu)造函數(shù)的參數(shù)默認(rèn)值不能隨意給,可能會導(dǎo)致編譯錯誤 棧區(qū)內(nèi)存的申請與回收均由系統(tǒng)自動完成 http://img1.sycdn.imooc.com//5587fe000001f65412800720-120-68.jpg 構(gòu)造函數(shù)在對象實例化時被自動調(diào)用,1.構(gòu)造函數(shù)與類同名,2.構(gòu)造函數(shù)沒有返回值 3.構(gòu)造函數(shù)可以重載;4.當(dāng)有多個構(gòu)造函數(shù)時 ,實例化對象僅用到一個構(gòu)造函數(shù);5.當(dāng)用戶沒有定義構(gòu)造函數(shù)時,編譯器自動生成一個構(gòu)造函數(shù)查看全部
-
析構(gòu)函數(shù)在對象銷毀時會自動調(diào)用,歸還系統(tǒng)資源 格式: ~類名() Student(){Name=new char【20】;} 則析構(gòu)函數(shù)為~Student(){delete 【】Name;} 析構(gòu)函數(shù)特性: 如果沒有自定義的析構(gòu)函數(shù)則系統(tǒng)自動生成 析構(gòu)函數(shù)在對象銷毀時自動調(diào)用 析構(gòu)函數(shù)沒有返回值、沒有參數(shù)也不能重載 http://img1.sycdn.imooc.com//5589512b0001b4d812800720-120-68.jpg查看全部
-
拷貝構(gòu)造函數(shù)的參數(shù)是確定的,不能重載查看全部
-
拷貝構(gòu)造函數(shù)的調(diào)用: 1.Teacher t1;Teacher t2=t1;Teacher t3(t1); 2.參數(shù)傳遞時:在調(diào)用test函數(shù)傳遞時調(diào)用拷貝構(gòu)造函數(shù) http://img1.sycdn.imooc.com//55894e7700015fa412800720-120-68.jpg查看全部
-
拷貝構(gòu)造函數(shù):定義格式:類名(const 類名&變量名) 如果沒有自定義拷貝構(gòu)造函數(shù)則系統(tǒng)自動生成一個默認(rèn)的拷貝構(gòu)造函數(shù)http://img1.sycdn.imooc.com//558949050001bf4312800720-120-68.jpg查看全部
舉報
0/150
提交
取消