Herança

Estou com uma divida peço ajuda da galera ai

Em classe mãe que tenho um construtor, ao instanciar uma classe filha dela eu tmb herdo o contrutor ?
Se sim como posso acessá-lo ?

O Construtor é chamado automaticamente… sempre

vc pode explicitamente chamá-lo usando o super();

O metodo Contrutor sempre vai ser chamado.
Caso ele receba variaveis, utilize o super().

Exemplo:

[code]public class Filha
{
private int coisa = 0;

public Filha(int valor, int _coisa)
{
coisa = _coisa;
super(valor);
}
}
[/code]

Este código não compila, hein… o método super() deve ser sempre a primeira instrução de um construtor.

Só lembrando, Carlos, os construtores da classe pai só podem ser chamados através do super(), nos construtores da classe filha. Um construtor definido na classe pai não está disponível para quem usa a classe filha. Este exemplo abaixo, a linha 12 está ok, mas a 13 está incorreta:

class Pai {
   public Pai(int a) {}
}

class Filha extends Pai {
   public Filha(String b) {
      super(Integer.valueOf(b));
   }
}

(...)
Pai p = new Pai(1);
Filha f = new Filha(1);