Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * To change this template, choose Tools | Templates
- * and open the template in the editor.
- */
- package listaMetodosEstaticos;
- import java.util.*;
- /**
- *
- * @author sei
- */
- public class Atendente {
- //Declarando as variáveis de instância
- private String nome, curso;
- ArrayList<Aluno> lista = new ArrayList<Aluno>();
- private static int matricula = 20020240;
- //Inicializando o construtor da classe
- public Atendente(String nome, String curso) {
- this.nome = nome;
- this.curso = curso;
- }
- public String getCurso() {
- return curso;
- }
- public static int getMatricula() {
- return matricula;
- }
- public String getNome() {
- return nome;
- }
- public ArrayList<Aluno> getVetor() {
- return lista;
- }
- public void setCurso(String curso) {
- this.curso = curso;
- }
- public static void setMatricula(int matricula) {
- Atendente.matricula = matricula;
- }
- public void setNome(String nome) {
- this.nome = nome;
- }
- public void setVetor(ArrayList<Aluno> vetor) {
- this.lista = vetor;
- }
- public void inserirAluno(String nome, String curso) {
- Aluno atual;
- int i = Atendente.matricula++;
- atual = new Aluno(nome, curso, i);
- lista.add(atual);
- }
- public void imprimir() {
- for (int i = 0; i < lista.size(); i++) {
- Aluno cc = (Aluno) lista.get(i);
- System.out.println(cc.getNome());
- System.out.println(cc.getCurso());
- System.out.println(cc.getMatrícula());
- System.out.println("############################################");
- }
- }
- public static void main(String[] args) {
- String nome, curso, nomeAluno, cursoAluno;
- Scanner teclado = new Scanner(System.in);
- Atendente atendente;
- System.out.println("Informe o nome e o curso");
- nome = teclado.nextLine();
- curso = teclado.nextLine();
- //Chamando o construtor de atendente
- atendente = new Atendente(nome, curso);
- System.out.println("Informe o nome do aluno");
- nomeAluno = teclado.nextLine();
- cursoAluno = teclado.nextLine();
- atendente.inserirAluno(nomeAluno, cursoAluno);
- atendente.inserirAluno("Maurício", "História");
- atendente.inserirAluno("Hector Bruno ", "Engenharia elétrica");
- atendente.inserirAluno("Guma", "Jornalista");
- atendente.inserirAluno("Franceli", "Administradora");
- atendente.imprimir();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment