 The overridden method may be intentionally incomplete, and reliant on the overriding method to augment its functionality in a prescribed manner.However, the fact that the language itself may not be able to enforce all conditions prescribed on this call is what makes this an anti-pattern.In object-oriented programming, users can inherit the properties and behaviour of a superclass in subclasses.