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

Tem como trazer os construtores da Classe-Mãe?

Constructor<?>[] construtorClassSubControle = classScubControle.getConstructors();

    for(Constructor<?> c : construtorClassSubControle) {
        System.out.println(c);
    }
1 resposta
solução!

Não, construtores nunca são herdados, você pode redeclarar eles na classe filha utilizando a mesma assinatura e chamar o construtor da classe pai através do super().

Um exemplo básico:


public class Pessoa {

    private String nome;
    private Integer idade;

    public Pessoa(){

    }

    public Pessoa(String nome, Integer idade){

        this.nome = nome;
        this.idade = idade;

    }

}

public class Funcionario extends Pessoa{

    public Pessoa(String nome, Integer idade){

        super(nome,idade);

    }
}

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