名稱空間
變體
操作

C++ 具有特殊含義的識別符號: final (C++11 起)

來自 cppreference.com
< 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
};

[編輯] 參閱