Boa Tarde Galera,
Estou com uma duvida na implementação de um trabalho, tenho uma classe Pessoa com os atributos nome, data_nasc, idade e sexo.
Na criação de uma subclasse funcionário tenho um construtor com todos os atributos acima e mais atributos cargo, salario e num_func.
[b] Funcionario(String nome,char sexo,Date datanasc,String cargo,double salario)//Construtor 1
{
super(nome,sexo, datanasc);
this.salario=salario;
this.cargo = cargo;
num_func++;
}[/b]
Gostaria de Saber se tem como criar mais um construtor na classe funcionário para o caso de a pessoa já existir por ex:
pessoa p1 = new pessoa(nome,data_nasc,sexo)
p1 = new funcionario(cargo,salario).
Estou tentado criar este construtor da seguinte forma mas da erro:
[b]
Funcionario(String cargo,double salario)//Construtor 2
{
this.salario=salario;
this.cargo = cargo;
num_func++;
}
[/b]
Desde já Agradeço.
