[C++11]クラス継承させないfinal
これ以上継承できないようにガードする機能です。Javaに似た機能があるので、説明不要でしょう。
class クラス名 final : public ベースクラス名 { ... }
class クラス名 : public ベースクラス名 {
virtual void func() final;
...
}
という感じですね。
前の記事:[C++20]コンセプト | 次の記事:[C++11]生文字列 |
新着情報
2021.03.26
2021.03.26
2021.03.23
2021.03.16
2021.02.26
2021.02.24
2021.02.22
2021.01.19
2021.01.04
2020.12.29
コメントする