diff --git a/CppCoreGuidelines.md b/CppCoreGuidelines.md index 5a82e0f..1cdd7c6 100644 --- a/CppCoreGuidelines.md +++ b/CppCoreGuidelines.md @@ -5506,7 +5506,7 @@ This a relatively rare use because implementation can often be organized into a ##### Reason -Capping a hierarchy with 'final` is rarely needed for logical reasons and can be damaging to the extensibility of a hierarchy. +Capping a hierarchy with `final` is rarely needed for logical reasons and can be damaging to the extensibility of a hierarchy. Capping an individual virtual function with `final` is error-prone as that `final` can easily be overlooked when defining/overriding a set of functions. ##### Example, bad