Crie uma classe chamada Aluno, contendo:  Atributos privado: matricula (tipo int), nome (tipo String), email (tipo String), curso (tipo String), telefone (tipo String), mensalidade (tipo double) e endereco (tipo String).  Dois construtores: um sem parâmetros (padrão) e outro com os parâmetros: matricula, nome, curso, mensalidade e endereço;  Métodos getters e setters para todos os atributos.  Crie uma classe chamada TestaAluno e faça: o Crie quatros objetos dessa classe, sendo dois deles utilizando o construtor padrão e outros dois utilizando o construtor definido pelo programador (você). Além disso, imprima os dados de todos os objetos.

Classe Aluno:

/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package br.edu.facema.lista09;

/**
*
* @author FHLC
*/
public class Aluno {

private int matricula;
private String nome, email, curso, telefone, endereco;
private double mensalidade;

Aluno() {
}

Aluno(int matricula, String nome, String curso, double mensalidade, String endereco) {
this.matricula = matricula;
this.nome = nome;
this.curso = curso;
this.mensalidade = mensalidade;
this.endereco = endereco;
}

public int getMatricula() {
return matricula;
}

public void setMatricula(int matricula) {
this.matricula = matricula;
}

public String getNome() {
return nome;
}

public void setNome(String nome) {
this.nome = nome;
}

public String getEmail() {
return email;
}

public void setEmail(String email) {
this.email = email;
}

public String getCurso() {
return curso;
}

public void setCurso(String curso) {
this.curso = curso;
}

public String getTelefone() {
return telefone;
}

public void setTelefone(String telefone) {
this.telefone = telefone;
}

public String getEndereco() {
return endereco;
}

public void setEndereco(String endereco) {
this.endereco = endereco;
}

public double getMensalidade() {
return mensalidade;
}

public void setMensalidade(double mensalidade) {
this.mensalidade = mensalidade;
}
}

Classe TestaAluno:

/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package br.edu.facema.lista09;

/**
*
* @author FHLC
*/
public class TestaAluno {

public static Aluno osp1 = new Aluno();
public static Aluno osp2 = new Aluno();
public static Aluno ocp1 = new Aluno(3, “FHLC_ocp1_nome”, “FHLC_ocp1_curso”, 1, “FHLC_ocp1_endereco”);
public static Aluno ocp2 = new Aluno(7, “FHLC_ocp2_nome”, “FHLC_ocp2_curso”, 2, “FHLC_ocp1_endereco”);

public static void main(String[] args) {
osp1.setMatricula(12);
osp1.setNome(“FHLC_osp1_nome”);
osp1.setEmail(“FHLC_osp1_email”);
osp1.setCurso(“FHLC_osp1_curso”);
osp1.setTelefone(“FHLC_osp1_telefone”);
osp1.setMensalidade(4);
osp1.setEndereco(“FHLC_osp1_endereço”);
osp2.setMatricula(25);
osp2.setNome(“FHLC_osp2_nome”);
osp2.setEmail(“FHLC_osp2_e-mail”);
osp2.setCurso(“FHLC_osp2_curso”);
osp2.setTelefone(“FHLC_osp2_telefone”);
osp2.setMensalidade(5);
osp2.setEndereco(“FHLC_osp2_endereço”);
ocp1.setEmail(“FHLC_ocp1_e-mail”);
ocp1.setTelefone(“FHLC_ocp1_telefone”);
ocp2.setEmail(“FHLC_ocp2_e-mail”);
ocp2.setTelefone(“FHLC_ocp2_telefone”);
System.out.printf(“Matricula: %d\nNome: %s\nE-mail: %s\nCurso: %s\nTelefone: %s\nMensalidade: %s\nEndereço: %s\n\nMatricula: %d\nNome: %s\nE-mail: %s\nCurso: %s\nTelefone: %s\nMensalidade: %s\nEndereço: %s\n\nMatricula: %d\nNome: %s\nE-mail: %s\nCurso: %s\nTelefone: %s\nMensalidade: %s\nEndereço: %s\n\nMatricula: %d\nNome: %s\nE-mail: %s\nCurso: %s\nTelefone: %s\nMensalidade: %s\nEndereço: %s\n”, osp1.getMatricula(), osp1.getNome(), osp1.getEmail(), osp1.getCurso(), osp1.getTelefone(), osp1.getMensalidade(), osp1.getEndereco(), osp2.getMatricula(), osp2.getNome(), osp2.getEmail(), osp2.getCurso(), osp2.getTelefone(), osp2.getMensalidade(), osp2.getEndereco(), ocp1.getMatricula(), ocp1.getNome(), ocp1.getEmail(), ocp1.getCurso(), ocp1.getTelefone(), ocp1.getMensalidade(), ocp1.getEndereco(), ocp2.getMatricula(), ocp2.getNome(), ocp2.getEmail(), ocp2.getCurso(), ocp2.getTelefone(), ocp2.getMensalidade(), ocp2.getEndereco());
}
}

Deixe uma resposta