Felagund
class Acessorio extends Produto {
Acessorio (int codigo, String descricao, double precoBase) {
super(codigo, descricao, precoBase); //Como fazer esse construtor?
}
}
Natalia_Lima
o erro está na linha 17
o correto é
public class Acessorio extends Produto {
Acessorio (int codigo, String descricao, double precoBase) {
super(codigo, descricao, precoBase); //Como fazer esse construtor?
}
}
:)
Naruffy
claudneto:
Pessoal,
Eu tenho 2 classes: 1 super e 1 sub...
class Produto {
protected int codigo; //Aqui precisa ser protected? Ou pode ser sem especificador? :shock:
protected String descricao;
protected double precoBase;
Produto (int codigo, String descricao, double precoBase) {
this.codigo = codigo;
this.descricao = descricao;
this.precoBase = precoBase;
}
}
class Acessorio extends Produto {
Acessorio (int codigo, String descricao, double precoBase) {
super.Produto(codigo, descricao, precoBase); //Como fazer esse construtor?
}
}
O construtor da classe Acessório fica como?
Não estou conseguindo!
:cry:
Só respondendo a pergunta que está no comentário da linha 3
Aqui precisa ser protected? Ou pode ser sem especificador?
Quando você declara um atributo sem modificador ele automaticamente vira protected :)
claudneto
Obrigado a todas as respostas!