Oiê povo :)
Bom estou com uma duvida chatinha aqui.
public class Livro {
private String Autor,Livro;
private short pag,ano;
Livro(String aut,String liv,short p,short a){
Autor = aut;
Livro = liv;
pag = p;
ano = a;
}
public String getAutor(){
return Autor;
}
public String getLivro(){
return Livro;
}
public short getPagina(){
return pag;
}
public short getAno(){
return ano;
}
public String toString() {
String resultado = "Nome do Autor: "+Autor+"\nTitulo do Livro: "+Livro+"\nQuantidade de paginas: "+pag+"\nDo ano: "+ano;
return resultado;
}
}
public class LivroDeBiblioteca extends Livro implements ItemDeBiblioteca{
boolean statusE;
String loclivro;
short pagina,ano;
LivroDeBiblioteca(String Aut,String Tit,short pag,short aa,boolean stat,String locl){
super(Aut,Tit,pag,aa);
statusE = stat;
loclivro = locl;
}
public boolean getEmprestado(){
return statusE;
}
public void setEmprestimo(){
statusE = true;
}
public String ItemBB(){
return loclivro;
}
public String DadosLivro(){
String exibe3 = super.toString();
return exibe3;
}
}
public interface ItemDeBiblioteca {
static final int DiaMax = 10;
boolean getEmprestado();
void setEmprestimo();
String ItemBB();
String DadosLivro();
}
minha duvida é bem aqui
public void setEmprestimo(){
statusE = true;
}
Estou fazendo com que caso o livro esteja emprestado ele escreva que esta emprestado e caso não esteja, a mesma coisa e ter um if pra controlar isso.
Bom eu pensei em por 2 métodos strings separadas e fazer o controle com if.
+- assim.
if (statusE == true){
System.out.println("Livro emprestado"); //ou metodo string criado.
} else {
System.out.println("Livro Disponivel"); //ou segundo metodo string criado.
}
