Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Herança e construtores

Uma dúvida. Um construtor seria mais uma forma de referenciar os atributos de uma classe mãe para as filhas, passando também os métodos? Fazendo com que não fosse preciso criar referencia por referencia de cada tributo.

2 respostas
solução!

Exato Lucas, se você quiser aprofundar os seus conhecimentos ainda mais, recomendo você ler esse artigo.

Ele é bem detalhado e cheio de imagens para representar a explicação.

Pelo que eu entendi desde aulas passadas, os construtores são "padrões" que o objeto terá assim que for criado. Por defalut o java deixa um construtor vazio, ou seja, "sem uma regra" para o objeto que for criado. Entretanto, ao escrever o (s) construtor (es) (você pode criar mais de 1 construtor), quando você criar um novo objeto, você terá que cumprir o que o construtor diz. Por exemplo, ao criar uma conta (um objeto novo), é obrigatório que você informe tanto a agência, quanto o número dessa conta. Você poderia criar um construtor que colocasse como regra, na criação de uma conta, informar o CPF do titular, por exemplo. E dentro desse construtor você escreve as regras ou teste que você quer que seja realizado com relação a esse padrão/parâmetro (construtor).

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software