Vamos começar por uma excelente e interessante melhoria, a possibilidade de anexar funcionalidades a uma classe sem precisar usar o recurso de herança, através da utilização de class helpers. Para facilitar o entendimento, veremos neste artigo como utilizar essa técnica em uma aplicação bastante simples.
O que são Class Helpers
Class Helper é uma classe especial que permite introduzir métodos e propriedades em outra classe, sem usar herança. Todos os métodos implementados serão “herdados” pela classe “alvo”, s incluindo assim funcionalidades em toda uma hierarquia. Quando declaramos um ...