...
Do not introduce ambiguity while overloading (see MET50-JJG. Avoid ambiguous uses of overloading), and use overloaded methods sparingly [Tutorials 2010], because they can make code much less readable.
...
MET04-J. Ensure that constructors do not call overridable methods 05. Methods (MET) VOID 2 MET06-J. Do not call overridable methods from a privileged block