0
I’m a beginner in Java.
I am creating a CRUD from a library, but I have one question: when I create and install a new library in the main
, how do I read the author’s data typed by the keyboard? Since the ArrayList
author, and author class are in different classes?
Author Class
public class Autor extends Pessoa{
private int codigo;
private String email;
public Autor() {
super();
}
public Autor(String nome, String nacionalidade,int codigo, String email) {
super(nome, nacionalidade);
this.codigo=codigo;
this.email=email;
}
//Gets e Sets.....
}
Library class
ArrayList <Autor> autores= new ArrayList<Autor>();
//método pra cadastrar o autor
public void cadastarAutor(Autor autor) {
this.autores.add(autor);
}
Main Class
public class Principal{
public static void main(String[] args) {
int opc=0;
Biblioteca biblioteca= new Biblioteca();
switch(opc){
case 1:
Autor autor= new Autor();
System.out.println("Digite o nome:");
System.out.println("Digite o nacionalidade:");
System.out.println("Digite o codigo:");
System.out.println("Digite o email:");
//A minha dúvida é nessa parte, como eu vou ler(setar) os dados do autor aqui?
break;
}
}
I understood perfectly worth my friend!
– italo vinicius