欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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)容了,希望大家能夠喜歡。

相關(guān)文章

  • VS中scanf函數(shù)報(bào)錯(cuò)問(wè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-07
  • C++實(shí)現(xiàn)通訊錄系統(tǒng)項(xiàng)目實(shí)戰(zhàn)

    C++實(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-06
  • C語(yǔ)言宏定義使用分析

    C語(yǔ)言宏定義使用分析

    在宏定義中,“宏名稱”和“宏字符串”是通過(guò)“空格”來(lái)區(qū)分的,某些朋友不要混淆了,接下來(lái)請(qǐng)祥看本文
    2012-12-12
  • C++函數(shù)重載的定義與原因詳解

    C++函數(shù)重載的定義與原因詳解

    這篇文章主要為大家詳細(xì)介紹了Python實(shí)現(xiàn)學(xué)生成績(jī)管理系統(tǒng),使用數(shù)據(jù)庫(kù),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • C語(yǔ)言實(shí)現(xiàn)隊(duì)列的示例詳解

    C語(yǔ)言實(shí)現(xiàn)隊(duì)列的示例詳解

    隊(duì)列是一種特殊的線性表,特殊之處在于它只允許在表的前端(head)進(jìn)行刪除操作,而在表的后端(tail)進(jìn)行插入操作。本文將用C語(yǔ)言實(shí)現(xiàn)隊(duì)列,感興趣的可以了解一下
    2022-06-06
  • c++常量詳解

    c++常量詳解

    常量是存放固定且不可變值的,一旦確定初始值則在程序其它地方不可改變, 所以const對(duì)象必須初始化。常量一般使用const關(guān)鍵字來(lái)修飾
    2017-06-06
  • 一文搞懂C++中string容器的構(gòu)造及使用

    一文搞懂C++中string容器的構(gòu)造及使用

    本文小編將帶大家學(xué)習(xí)最常見的一個(gè)引用類型——string容器,學(xué)習(xí)string容器的構(gòu)造、以及C++API中String類的常用方法,感興趣的可以了解一下
    2022-07-07
  • 使用WindowsAPI實(shí)現(xiàn)播放PCM音頻的方法

    使用WindowsAPI實(shí)現(xiàn)播放PCM音頻的方法

    這篇文章主要介紹了使用WindowsAPI實(shí)現(xiàn)播放PCM音頻的方法,很實(shí)用的一個(gè)功能,需要的朋友可以參考下
    2014-08-08
  • C語(yǔ)言排序方法(冒泡,選擇,插入,歸并,快速)

    C語(yǔ)言排序方法(冒泡,選擇,插入,歸并,快速)

    這篇文章給大家分享C語(yǔ)言所有經(jīng)典排序方法,文章給大家提供完整的實(shí)例代碼幫助大家快速學(xué)習(xí)掌握C語(yǔ)言排序方法,感興趣的朋友一起看看吧
    2021-08-08
  • C++淺析STL?迭代器?容器的使用

    C++淺析STL?迭代器?容器的使用

    這篇文章主要介紹了C++?STL、迭代器、容器,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-07-07

最新評(píng)論