 If it still has to call the parent class even if it is fully replacing the functionality, the anti-pattern is present.A better approach to solve these issues is instead to use the template method pattern, where the superclass includes a purely abstract method that must be implemented by the subclasses and have the original method call that method