-> Boa tarde, estou iniciando agora os estudos em programação e estou lendo um pdf da casa do código, o exemplo é um sistema de livraria e estou vendo Herança agora, então vou mostrar a parte que ta o erro e já agradeço caso alguém possa me ajudar.
public class Livro {
private String nome;
private String descrição;
private Double valor;
private String isbn;
private Autor autor;
public boolean aplicaDescontoDe(double porcentagem) {
if (porcentagem > 0.3){
return false;
}
this.valor -= this.valor * porcentagem;
return true;
}
}
// _____________________________________________________________
> public class Ebook extends Livro {
public boolean aplicaDescontoDe(double porcentagem){ if (porcentagem > 0.15) { return false; } this.valor -= this.valor * porcentagem; return true; } }
-> aqui no objeto Ebook em “this.valor” está dando erro, dizendo que não está visível, alguém pode me ajudar ?
