c++學(xué)習(xí)之構(gòu)造函數(shù)
更新時(shí)間:2015年06月30日 13:04:24 投稿:hebedich
類多么重要我就不多說(shuō)了,只講講學(xué)習(xí),因?yàn)閭€(gè)人認(rèn)為類的學(xué)習(xí)無(wú)論從概念的理解還是實(shí)際代碼的編寫相對(duì)其他C兼容向的代碼都是比較有難度的, 對(duì)于以前學(xué)C 的人來(lái)說(shuō)這才是真正的新概念和內(nèi)容,STL其實(shí)還比較好理解,不就是一個(gè)更大的函數(shù)庫(kù)和代碼可以使用嘛。
#include<stdio.h> class Test { private: int i; int j; int k; public : void initialize() { i=0; j=1; k=2; } void print() { printf("i=%d,j=%d,k=%d",i,j,k); } }; ///分號(hào)至關(guān)重要 int main() { Test t1; t1.initialize(); ///構(gòu)造函數(shù) t1.print(); return 0; }
使用構(gòu)造函數(shù)
#include<stdio.h> class Test { private: int i; int j; int k; public : Test(int v) ////與類名相同 { ////構(gòu)造函數(shù)定義時(shí)可以有參數(shù) 不可以有返回類型 ////無(wú)返回類型 與返回類型為void 不相同 i=j=k=v; } void print() { printf("i=%d ,j=%d ,k=%d \n",i,j,k); } }; ///分號(hào)至關(guān)重要 int main() { Test t1(1); ///自動(dòng)調(diào)用構(gòu)造函數(shù) Test t2=2; ///構(gòu)造函數(shù) Test t3= Test(3); t1.print(); t2.print(); t3.print(); Test TA[3]={Test(1),Test(2),Test(3)}; for (int i=0; i<3; i++) { TA[i].print(); } return 0; }
以上所述就是本文的全部?jī)?nèi)容了,希望大家能夠喜歡。
您可能感興趣的文章:
- 詳解C++中如何將構(gòu)造函數(shù)或析構(gòu)函數(shù)的訪問(wèn)權(quán)限定為private
- 詳解C++中對(duì)構(gòu)造函數(shù)和賦值運(yùn)算符的復(fù)制和移動(dòng)操作
- 完全掌握C++編程中構(gòu)造函數(shù)使用的超級(jí)學(xué)習(xí)教程
- 解析C++中多層派生時(shí)的構(gòu)造函數(shù)及一些特殊形式
- 深入解析C++中派生類的構(gòu)造函數(shù)
- 詳解C++編程中多級(jí)派生時(shí)的構(gòu)造函數(shù)和訪問(wèn)屬性
- 深入講解C++中的構(gòu)造函數(shù)
- C++中構(gòu)造函數(shù)重載
- C++類成員構(gòu)造函數(shù)和析構(gòu)函數(shù)順序示例詳細(xì)講解
- 淺談C++中的構(gòu)造函數(shù)分類及調(diào)用規(guī)則
相關(guān)文章
VS中scanf函數(shù)報(bào)錯(cuò)問(wèn)題的幾種解決方法
本文主要介紹了VS中scanf函數(shù)報(bào)錯(cuò)問(wèn)題的幾種解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-07-07C++實(shí)現(xiàn)通訊錄系統(tǒng)項(xiàng)目實(shí)戰(zhàn)
這篇文章主要為大家詳細(xì)介紹了C++實(shí)現(xiàn)通訊錄系統(tǒng)項(xiàng)目實(shí)戰(zhàn),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-06-06C語(yǔ)言實(shí)現(xiàn)隊(duì)列的示例詳解
隊(duì)列是一種特殊的線性表,特殊之處在于它只允許在表的前端(head)進(jìn)行刪除操作,而在表的后端(tail)進(jìn)行插入操作。本文將用C語(yǔ)言實(shí)現(xiàn)隊(duì)列,感興趣的可以了解一下2022-06-06使用WindowsAPI實(shí)現(xiàn)播放PCM音頻的方法
這篇文章主要介紹了使用WindowsAPI實(shí)現(xiàn)播放PCM音頻的方法,很實(shí)用的一個(gè)功能,需要的朋友可以參考下2014-08-08