Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fala pessoal, beleza?
Seguinte... Comecei a estudar mais a parte de Orientação a Objetos no PHP, por se tratar de um paradigma mais interessante e organizado. Mais precisamente, estou estudando no momento a questão de Construtores e Encapsulamento, e hey que me surgiu uma dúvida.
Até onde estudei, os exemplos que eu criava, o método construtor era utilizada para inicializar as propriedades públicas. Com o Encapsulamento, além de declarar as propriedades do objeto e sua visibilidade, é necessário também criar os métodos Get e Set (caso estas propriedades sejam private ou protected).
A questão é: se eu declaro todas as propriedades com private ou protected, é necessário criar o método __construct, ou bastam esses Get e Set? Se for necessário, como ficaria esse construtor (podem utilizar qualquer exemplo, só para ter uma idéia mesmo)?
Espero que tenha ficado clara a dúvida e que possam me ajudar ^^
Abraços
Carregando comentários...