命名空间
变体
操作

C++ 具有特殊含义的标识符: final (C++11 起)

来自 cppreference.cn
< cpp
 
 
C++ 语言
 
 

[编辑] 用法

[编辑] 示例

struct b0 final {};
struct d0 : b0 {}; // Error: cannot derive from final base
 
struct b1
{
    virtual void f0() final;
    virtual void f1();
};
 
struct d1 : b1 // OK
{
    void f0(); // Error: cannot override final function
    void f1(); // OK
};

[编辑] 参阅

English 日本語 中文(简体) 中文(繁體)