Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Traits, métodos estáticos ou instanciar e usar métodos dentro de outra classe?

Boa tarde, no curso de MVC fui apresentado as traits e me surgiu a dúvida desse post quando de usar trait , método estático, ou simplismente instanciar uma classe e usar seu método, fui buscar assustos relativos na internet e me levaram a acoplamento o q bagunçou um pouco os conceitos??vlw galera!!

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta
solução!

Fala, Michael.

Vamos lá:

Traits: Quando você tem um caso muito específico onde diversas classes podem ter uma mesma implementação sem compartilhar a mesma interface (nem todo Controller é igual, mas todo Controller precisa renderizar a view).

Métodos estáticos: Nunca

Instanciar a classe e chamar o método: Todos os casos que não se enquadrem em traits.

:-)