O Cod java
Por: Jose.Nascimento • 3/2/2018 • 1.051 Palavras (5 Páginas) • 344 Visualizações
...
private String sCodigo;
private String sAutor;
private String sTitulo;
private double dPreco;
Livro(String codigo, String autor, String titulo, double preco) {
this.sCodigo = codigo;
this.sAutor = autor;
this.sTitulo = titulo;
if(preco >= 0)
this.dPreco = preco;
else{
System.out.println("Valor inválido. O preço não pode ser negativo. Livro cadastrado com preço igual a R$ 0,00.");
this.dPreco = 0;
}
}
public void imprimeInfoDeAcordoComAutor(String autor){
if (this.sAutor.compareToIgnoreCase(autor) == 0){
System.out.println("Autor escolhido: " + this.sAutor);
System.out.println("Titulo: " + this.sTitulo);
System.out.println("Código: " + this.sCodigo);
System.out.printf("Preço: R$%.2f\n\n", this.dPreco);
}
}
public String getsCodigo() {
return sCodigo;
}
public String getsAutor() {
return sAutor;
}
public String getsTitulo() {
return sTitulo;
}
public double getdPreco() {
return dPreco;
}
public void setdPreco(double dPreco) {
if (dPreco >= 0)
this.dPreco = dPreco;
else
System.out.println("Valor inválido. O preço não pode ser negativo. Tente novamente!");
}
}
...