- 'override' is redundant since the function is already declared 'final'. - 'virtual' is redundant since the function is already declared 'override'.
- 'override' is redundant since the function is already declared 'final'. - 'virtual' is redundant since the function is already declared 'override'.