タグ

ブックマーク / www.s-cradle.com (1)

  • C++の基礎 : 仮想関数

    BREW C++ ライブラリ & GUI フレームワーク & XML ミドルウェア / 携帯 Java アプリ圧縮ツール : 株式会社 ソフィア・クレイドル English FAQ C++の基礎 : 仮想関数 仮想関数 継承と仮想関数を使うことで、既存のクラスの振る舞いをカスタマイズした新しいクラスを定義できます。 仮想関数の宣言 時計を表す Clock クラスを定義してみましょう。この時計は Tick() 関数を呼び出すたびに時を刻んでいき、時を 60 回刻むとピーピー鳴く時計です。 class Clock { protected: SIntN time; // 時刻を表すメンバ変数 public: Clock() { // Clock オブジェクトを作成時に時刻を 0 に初期化 time = 0; } // 現在の時刻を返す SIntN GetTime() { return time;

    ch1248
    ch1248 2013/04/29
  • 1