-2

これは CPP ソース ファイルからのものです。

class classname{

    //constructor
    classname(anotherclass *ptr);

    private:
        string firstname;
        string lastname;

};

classname::classname(anotherclass *ptr): firstname("Nathan"), lastname("Narcovy"){

    //some other definitions

}

私は C 出身ですが、オブジェクト指向言語は少し知っていますが、
理解できませんclassname:string,string。コロン:が継承に使用されたことを覚えているだけです。

4

1 に答える 1

1

これは、実際にイニシャライザ リストがコンストラクタに対してどのように機能するかです。

初心者向けにきちんと説明しているように見えるこのチュートリアルを見つけました。

于 2013-07-19T12:21:25.253 に答える