Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.ArrayList;
- import java.util.Scanner;
- public class Livraria {
- private ArrayList<Autor> autores;
- private ArrayList<Livro> livros;
- private ArrayList<Cliente> clientes;
- public Livraria(){
- autores = new ArrayList<Autor>();
- livros = new ArrayList<Livro>();
- clientes= new ArrayList<Cliente>();
- }
- public static void main(String[] args){
- Scanner sc = new Scanner(System.in);
- Livraria lv = new Livraria();
- int opc=0;
- do{
- System.out.println("1 INCLUIR CLIENTE");
- System.out.println("2 INCLUIR LIVRO");
- System.out.println("3 INCLUIR AUTOR");
- System.out.print("DIGITE SUA OPCAO: ");
- opc = sc.nextInt();
- switch(opc){
- case 1:
- lv.incluiCliente();
- break;
- case 2:
- break;
- case 3:
- break;
- /*default: System.out.println("OPCAO INVALIDA");
- break;*/
- }
- }while(opc!=9);
- }
- public void incluiCliente(){
- Scanner sc = new Scanner(System.in);
- System.out.print("Digite o nome: ");
- String nome = sc.nextLine();
- System.out.print("Digite o email: ");
- String email = sc.nextLine();
- System.out.print("Digite o endereco: ");
- String endereco = sc.nextLine();
- clientes.add(new Cliente(nome,email,endereco));
- System.out.println("ADICIONADO");
- }
- public void listarCliente(){
- for(int i=0;i<clientes.size();i++){
- System.out.println("-------------------");
- System.out.print("Nome: ");
- System.out.println(clientes.get(i).getNome());
- System.out.print("Email: ");
- System.out.println(clientes.get(i).getEmail());
- System.out.print("Endereco: ");
- System.out.println(clientes.get(i).getEndereco());
- }
- }
- }
- public class Autor {
- private String nome;
- private String email;
- public Autor(String nome, String email){
- this.nome = nome;
- this.email= email;
- }
- public void setNome(String n){
- this.nome=n;
- }
- public String getNome(){
- return nome;
- }
- public void setEmail(String e){
- this.email=e;
- }
- public String getEmail(){
- return email;
- }
- }
- public class Livro {
- private String titulo;
- private Autor autor;
- private double preco;
- private boolean situacao;
- private String editora;
- public Livro(String titulo, Autor autor, double preco, boolean situacao, String editora){
- this.titulo=titulo;
- this.autor = autor;
- this.preco = preco;
- this.situacao = situacao;
- this.editora = editora;
- }
- public String getTitulo() {
- return titulo;
- }
- public void setTitulo(String titulo) {
- this.titulo = titulo;
- }
- public Autor getAutor() {
- return autor;
- }
- public void setAutor(Autor autor) {
- this.autor = autor;
- }
- public double getPreco() {
- return preco;
- }
- public void setPreco(double preco) {
- this.preco = preco;
- }
- public boolean isSituacao() {
- return situacao;
- }
- public void setSituacao(boolean situacao) {
- this.situacao = situacao;
- }
- public String getEditora() {
- return editora;
- }
- public void setEditora(String editora) {
- this.editora = editora;
- }
- }
- public class Cliente{
- private String nome;
- private String email;
- private String endereco;
- public Cliente(String nome, String email, String endereco){
- this.nome = nome;
- this.email= email;
- this.endereco= endereco;
- }
- public void setNome(String n){
- this.nome=n;
- }
- public String getNome(){
- return nome;
- }
- public void setEmail(String e){
- this.email=e;
- }
- public String getEmail(){
- return email;
- }
- public void setEndereco(String end){
- this.endereco=end;
- }
- public String getEndereco(){
- return endereco;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement