c 學習 關於類的建構函式

2021-06-27 07:14:52 字數 416 閱讀 8461

之前使用的是acquire函式進行stock類的賦值,現在利用類自己的建構函式

首先在標頭檔案中宣告這個建構函式:

stock::stock(const string & co.long n,double cr);

之後在函式定義和宣告的cpp中定義這個建構函式如下:

stock::stock(const string & co,long n,double pr)

{company=co;

if(n<0)

{cout<<" number of shares can`t be fushu "《然後就可以在主函式中用stock自己的建構函式來賦值啦!

使用方法:

stock nba = stock("sdfsdf",12,45.9);

就完成了對stock類物件nba的賦值!

C 學習筆記 類的建構函式

之前我講了一下關於類的成員函式相關的內容c 學習筆記 類的成員函式的宣告與定義 今天學習的類的建構函式是一種特殊的成員函式!建構函式是用於給類的資料成員進行初始化的!類的建構函式定義和宣告的時候需要注意的幾點是 建構函式的名字必須和類的名字一模一樣 建構函式沒有任何返回值 建構函式的內部可以是空的,...

C 類的建構函式

第一次寫部落格,有點不知從哪點下手,還是先記錄一下最近看的c 有關類的建構函式方面的知識吧。首先,類的建構函式是在類的定義時就直接對該類物件的成員變數進行初始化,建構函式的函式名與類名相同且沒有返回值,建構函式不能被子類繼承,也不能宣告為虛函式,在子類中必須重新定義建構函式,但建構函式可以進行過載,...

C 類的建構函式

1.什麼是建構函式?2.怎麼寫建構函式?3.什麼是預設建構函式。4.建構函式的簡單應用。下面我們就這具體來解決這幾個問題 1.什麼是建構函式?2.怎麼寫建構函式?怎麼寫建構函式我們就從 來演示吧 class fruits fruits int price fruits char name,int p...