What is the difference between the override and reintroduce directives? And when should I not use the
override
reintroduce
The override directive is used to override virtual methods in inherited classes.
The reintroduce directive is used to declare a method with the same name as in the super class, but with different parameters.