2016-12-03 56 views
-3

我想從用戶獲取數據以在構造函數中使用它,我的意思是我想讓用戶輸入變量a並將其用於構造函數:我如何從用戶獲取數據在構造函數中使用它(C++)

#include <iostream> 
#include <string> 
using namespace std; 
class myClass{ 
public: 
    myClass(int a){ 
     setNumber(a); 
    } 
    void setNumber(int y){ 
     number = y; 
    } 
     int getNumber() 
     { 
      return number; 
     } 
private: 
    int number; 
}; 

int main() 
{ 
    int a; 
    myClass bo(int a); 
    cout <<bo.getNumber(); 
    cin>> a; 
    return 0; 
} 
+1

所以呢?編寫代碼來完成它。而已。 –

+0

嘿我寫了上面的代碼再次檢查它! – MKADAIM

+0

@Sam Varshavchik好心回答我! – MKADAIM

回答

1

有一些小的語法和邏輯錯誤: 正確的代碼將是:

int main(){ 
    int a; 
    cin >> a; 
    myClass bo(a); 
    cout << bo.getNumber(); 
} 
+0

喲太棒了,天才也是如此,,謝謝你如此親切 – MKADAIM

+0

歡迎來到Stack Overflow @IgorT! –

相關問題