close

我寫java比較多的時候,真的完全不會在C++建立一個class類別,

真的好糗 (´・_・`) ,不過看是一定看的懂,就留下紀錄以免腦袋短路可以看。

 

#include <iostream>

//類別

class test{

public:
    void printa(); //在類中宣告,在類外撰寫

    void printb(){ //在類中宣告,在類中撰寫

        std::cout<<"hello b"<<std::endl;
    }

};

void test::printa(){ //在外要加上類的名稱,不然他不知道是誰

    std::cout<<"hello a"<<std::endl;
}


int main(){

    test t1; 

    t1.printa(); //用法
    t1.printb();

    test *t2 = new test();

    t2->printa(); //指標要用 -> 或 (*t2).printa();
    t2->printb();

    return 0;
}
arrow
arrow
    文章標籤
    C++ 類別 class 紀錄
    全站熱搜
    創作者介紹
    創作者 讀書小天地 的頭像
    讀書小天地

    書籍分享天地

    讀書小天地 發表在 痞客邦 留言(0) 人氣()