final = இறுதி
Used in C++ to specify a class that you cannot inherit from.
Example
struct A { virtual void foo() final; // A::foo is final void bar() final; // Error: non-virtual function cannot be final }; struct B final : A // struct B is final { void foo(); // Error: foo cannot be overridden as it's final in A }; struct C : B // Error: B is final { };