C++ 的物件函式跟建構子= =

因為阿貓的可愛學弟讓我又碰到了c++

再次碰到~~~我覺得~~~~~~~~天阿~~有夠難寫的#@$#%#^

不是我想像中的JAVA或是C#那樣~~~~~總之~~~還蠻詭異的XD

建構子似乎一定要標識在public:之下.........好像不能寫在建構子前面~例如public Food

public:
Food(){
fat = 0;
protein = 0;
carbohydrate = 0;
carbohydrate2 = 0;
vitamin =0;
}

函式的寫法..........::

void Food::list(){
int option;
cout<<"\n1.設定營養數值\n2.讀取營養數值\n選擇一個:";
cin>>option;
switch(option){
case 1:
setNutrition();
break;
case 2:
showNutrition();
break;

}
list();
}

先物件名稱::函式名稱

好怪喔@0@.............

不過我不是用Visual Studio寫...............不知道VS的C++會不會比較酷= =+

沒有留言:

發佈留言