「private」はアクセス指定子と言って、クラスのメンバが外部からアクセス可能かどうかを指定する。クラス外からはアクセス不可にし、情報を隠蔽するのが普通だ。この例では、メンバ変数名に「m_」を前置している。これはソースを見た時、メンバ変数であることが一目瞭然にするためだ。「_」を付ける規約もある。どのように記述するかは会社・チームのコーディング規約次第だ。あれば、「オブジェクト名.メンバ変数」で外部からアクセスすることが出来る。指定されていると、値を変更することが出来ない。メンバ変数をどうやって初期化するかと言うと、次章で説明するコンストラクタで初期化する。クラスを定義してみなさい。身長160、体重50に設定しなさい。定義し、上記のオブジェクトの内容をそれぞれ表示してみなさい。.....}メンバ変数まとめ個々のオブジェクトはメンバ変数を持つことができ、その値を変更することでオブジェクトの状態を変えることが出来る。中で、変数宣言したものはメンバ変数となる。しておくと、メンバ変数の値を外部から参照・変更出来る。コンストラクタコンストラクタとは、クラスオブジェクトを初期化するために、オブジェクト生成時にコールされる関数のようなものである。先の、金型の比喩では、プレスしてオブジェクトを作る機能に対応する。コンストラクタはクラス名と同じ識別子を使用し、型を持たない関数の形式で宣言する(下記コード参照)。しないと外部からオブジェクトを生成することが出来ない。