C++の復習
最近はずっとJavaばかり使っていたのでC++についておさらいします。久しぶりに調べてみたら忘れていた事ばかりで驚愕。時々復習は必要ですね。
アクセス記述子
private
インスタンス化したクラス、またはそのポインタからアクセス不可。アクセサメソッド等を利用してメンバ変数へアクセスする場合などに使用する。
protected
宣言されたクラスではprivateと同じ扱いだが、サブクラスからはprivate扱いとなる。
おまけ
省略した場合はprivate扱いとなる。ただし構造体の場合はpublicとなる。継承時の宣言も同じ。以下の場合、CSuperclass内のメソッド、変数はprivate扱いになる。
class Csubclass : CSuperclass{};