Como exemplo extremo, alguns programadores considerariam correcto, e pegando no exemplo B acima mencionado, em vez de se criar as duas classes LampadaRedonda e LampadaComprida, filhas de LampadaBase, criar as duas classes mas conter no seu interior uma instância de LampadaBase.
Esta solução, embora quando aplicada na prática funcione, acaba por duplicar o código criado, impedir a reutilização e a substituição de código
0 comentários:
Enviar um comentário