Yahoo Answers is shutting down on May 4th, 2021 (Eastern Time) and beginning April 20th, 2021 (Eastern Time) the Yahoo Answers website will be in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.

class view的用法 有例子更好

有沒有以下的例子 可說明更好

需求:人的外觀:

身高(實數)、體重(實數)、性別(字元)

class View

{ public:

float height, weight;

char sex;

private:};

View v1, v2;

v1.height=170.2;

v1.weight=56;

v1.sex=‘F’;

v2.height=180;

v2.weight=70;

v2.sex=‘M’;

Update:

請問能否給個範例呢 謝謝~

3 Answers

Rating
  • 8 years ago
    Favorite Answer

    class是用來宣告類別的關鍵字,而 View是這個類別的名子,在{ }中宣告這個類別的屬性,你的例子宣告了 height、 weight(float型態), sex(char型態)

    再定義完class後,就可以把它當成是一種變數型態來用,

    View v1, v2;

    這即是宣告v1,v2為View類別。要使用類別中的屬性則是用"."運算子。

    所以v1.height=170.2;就是把v1中屬性height給值170.2。

    其他類推。

    希望有幫助

    2013-08-20 22:10:02 補充:

    #include

    using namespace std;

    class View

    { public:

    float height, weight;

    char sex;

    private:};

    int main() {

    View v1, v2;

    v1.height=170.2;

    v1.weight=56;

    v1.sex='f';

    v2.height=180;

    v2.weight=70;

    v2.sex='M';

    cout<<"v1的height是"<< v1.height<<"\nv1的weight是"<<<"\nv1的sex是"<

    2013-08-20 22:18:31 補充:

    接上面

    2013-08-20 22:20:17 補充:

    yahoo限制太多了

    cout<<"v1的height是"<< v1.height<<"\nv1的weight是"<<<"\nv1的sex是"<

    2013-08-20 22:23:14 補充:

    cout<<"v1的height是"<< v1.height<<"\nv1的weight是"<

    2013-08-20 22:32:19 補充:

    cout<<"v1的height是"<< v1.height<<<"v1的weight是"<

    2013-08-20 22:35:21 補充:

    yahoo會把我的程式碼吃掉

    所以我寄信給你例子

    Source(s): 經驗
  • Anonymous
    7 years ago

    介紹你一個我最常去的免費視訊網站

    裡面的辣妹真的是超級正的!!

    最大的重點是→加入會員是免費的

    而且加入後馬上可以找你喜歡的妹陪你聊天

    甚至看"特別的秀"……

    而且她們真的都很配合,感覺就像自己的女朋友一樣

    免費破解會員註冊 http://adf.ly/jSx9Z

  • 阿平
    Lv 5
    8 years ago

    在每個< 後加空白可避免知識+吃字。

Still have questions? Get your answers by asking now.