Angular, Blockchain, Science とか

Angular, Blockchain, Science全般 の情報を主に書いていきます。

C++ コンストラクタ 基本

C++のコンストラクタの基本

クラス名::クラス名()
{
    ・・・
}

まあ別にC++もここら辺は全然難しくないのでね。

#include <iostream>
using namespace std;

class Car{
    private:
        int num;
        int weight ;
    public:
        Car();
        void show();
};

Car::Car()
{
    num = 0;
    weight = 0.0;
    std::cout << "car " << "\n";
}
void Car::show()
{
    std::cout << "the number " << num << "\n";
    std::cout << "gas amount " << weight << "\n";
}

int main()
{
    Car car1;
    car1.show();
    return 0;
}

最近PythonとかGoとかTypeScriptとかC++とか色々手だしてるけど結局何でソフトを作るべきなのか。



これは必読ですね。C++やるならね。

プログラミング言語C++ 第4版

プログラミング言語C++ 第4版