[英]C++ Class Constructor Data Passing
我有一個即將到來的測驗,尤其是在一個問題上,我遇到了困難。 問題是:
為名為“ SimpleMath”的類實現構造函數。 構造函數采用兩個整數參數; “ var1”和“ var2”。 構造函數將傳遞給“ var1”的值存儲到私有整數成員變量“ m_value1”中,並將傳遞給“ var2”的值存儲到私有整數成員變量“ m_value2”中
這是我的代碼;
class SimpleMath
{
public:
SimpleMath(int var1, int var2);
int getVar1() const
{
return m_value1;
}
int getVar2() const
{
return m_value2;
}
private:
int m_value1;
int m_value2;
};
我想知道是否有人可以驗證它是否正確。 如果不是這樣,我將不勝感激您能提供的任何幫助。 先感謝您。
請在您的示例中實現構造函數。 下面的示例演示了如何執行此操作:
class SimpleMath
{
public:
SimpleMath(int var1, int var2) : m_value1(var1), m_value2(var2) {};
int getVar1() const
{
return m_value1;
}
int getVar2() const
{
return m_value2;
}
private:
int m_value1;
int m_value2;
};
是正確的,但是您忘了顯示如何存儲價值,您只是在此處定義功能。 。 。
SimpleMath(int var1, int var2)
{
//somme stuff
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.