1
resposta

Má prática métodos estáticos?

Por qual motivo métodos estáticos seriam uma má prática em orientação a objetos?

1 resposta

Oi Tadeu

Os métodos estáticos não seguem os conceitos "puros" de orientação a objetos (não confundir com má prática) porque eles podem ser acessados diretamente pelo nome da classe sem criar um objeto. Todavia, esses métodos tem suas utilidades. Do ponto de vista de OO os métodos estáticos não deveriam estar lá porque não são métodos de instância. Uma linguagem OO "pura" teria tudo sendo um objeto e todas as funções sendo métodos de instância.