Open Closed Principle Description / Descrição [EN] You should be able to extend a classes behavior, without modifying it. [PT] Você deve ser capaz de estender um comportamento de uma classe sem a necessidade de modificá-lo.