エントリーの編集
![loading...](https://b.st-hatena.com/0c3a38c41aeb08c713c990efb1b369be703ea86c/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/0c3a38c41aeb08c713c990efb1b369be703ea86c/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
仮想関数
関数のオーバーライド 一般に基本クラスは汎用的な情報しか含みません そのため、基本クラスの機能を拡... 関数のオーバーライド 一般に基本クラスは汎用的な情報しか含みません そのため、基本クラスの機能を拡張してく形で派生クラスを建築します このとき、基本クラスのメンバ関数を再定義することができます このような関数を仮想関数と呼びます 仮想関数は、基本クラスで再定義可能であるということを明示する必要があります 仮想関数は次のようにvirtual宣言します virtual member-function-declarator member-function-declarator は、メンバ関数を宣言します 通常の宣言の頭に virtual を付けただけですね virtual キーワードは基本クラスのみで指定します 派生クラスでの再定義の時は virtual は不要です 仮想関数の呼び出しは、通常のメンバ関数と代わりません 仮想関数による再定義は、通常のオブジェクト操作ではなんの影響もありません こ
2016/12/02 リンク