Scala, Design Patterns, Programming, Delegation, Coding.
the superclass could end up not handling correctly the behavior of the subclass. Because of this, the behavior of the superclass and the rest of the subclasses needs to be understanded for implementing and modifying the subclasses. The last situation explained before typically occurs when a