atividade codigo em java : associação existentes sendo elas usuario,emprestismo,exemplar, livro (no java)
alguem pode me ajudar
Qual a dúvida? Ficou muito vaga sua pergunta.
como associar essas classes no main
public class Usuario{
String nome;
int cpf;
String telefone;
String matricula;
}
public class Exemplar{
int codigo;
boolean cativa;
boolean emprestada;
}
import java.util.ArrayList;
public class Livro{
String titulo;
String autor;
public Date ano;
int edicao;
String editora;
String isbn;
}
public class Emprestimo{
private Date dataDeEmprestimo ;
private Date dataPrevistaDeDevolucao;
private Date dataDeEntregaReal ;
int situacao;
}
Essas classes vão se relacionar de uma forma lógica baseado em regras. Para fazer isso direito, provavelmente te foi passado como são essas regras. Imagino que isso seja um exercício.
Tente interpretar essas para poder implementar as ações em cima dessas classes.
ok…obrigada.
oi…boa tarde…
como que eu colocaria a class Emprestimo ( na class principal ) ?
private Date dataDeEmprestimo ;
private Date dataPrevistaDeDevolucao;
private Date dataDeEntregaReal ;
int situacao;
A grosso modo seria assim:
public class Principal {
public static void main(String args[]) {
Emprestimo emprestimo = new Emprestimo();
}
}
Mas só instanciar não é o suficiente. Teria que entender o fluxo como um todo do exercício.
boa tarde …
tenho que instanciar e depois imprimir as datas de empréstimo, devolução, entrega real, situação , mostrando cada atributo do usuário.
public class Principal {
public static void main(String args[]) {
Emprestimo emprestimo = new Emprestimo();
Sistem.out.println("Digite o valor do emprestimo: ");
emprestimo.setValorEmprestimo(leitor.nextInt());
}
}
Seria mais ou menos isso, mas você tem que criar um Objeto com parâmetros Getters e Settes e definir no seu main através do "Emprestimo emprestimo = new Emprestimo(); logo esse comando permite vc criar um lugar na memória para ele;