Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde!
Desculpe, caso seja um tema básico, pois estou entrando no mundo do PHP OO agora.
Criei uma classe que teria umas quantidade grande de atributos e com os gets e sets, o netbeans começou alertar que a classe deveria ter no máximo 200 linha.
Em uma consulta com o objetivo de diminuir, encontrei os métodos __get e __set e surgiu algumas dúvidas:
-
Apesar de ter toda a estrutura, isto seria mesmo Orientação a Objeto? Não seria o mesmo que tornar os atributos publico, uma vez que você chama "$classe->atributo"?
-
O melhor caminho não seria, refatorar a classe em classes menores ou esta é um boa pratica de programação?
-
O que acontece com os recursos de autocompletar, tem com ativá-los?
Obrigado.
Carregando comentários...