forked from TheGobbo/T1-Paradinhas
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathAluno.java
89 lines (70 loc) · 2.31 KB
/
Aluno.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
import java.util.Vector;
//Classe que armazena o tipo Aluno e contém todas as informações
//do aluno coletadas no histórico
public class Aluno{
private String GRR;
private String NOME;
private Vector<Disciplinas_Cursadas> Historico;
private Vector<Disciplina> barreira; //Armazena as disciplinas que faltam cursar na barreira
private double porc_aprovacao; //Taxa de aprovação do último semestre
private int reprov_falta;
private int periodo_atual;
//Construtor
public Aluno() {
}
//Metodos get e set para acessar atributos privados da classe
public String getGRR() {
return this.GRR;
}
public void setGRR(String GRR) {
this.GRR = GRR;
}
public String getNOME() {
return this.NOME;
}
public void setNOME(String NOME) {
this.NOME = NOME;
}
public Vector<Disciplinas_Cursadas> getHistorico() {
return this.Historico;
}
public void setHistorico(Vector<Disciplinas_Cursadas> Historico) {
this.Historico = Historico;
}
public Vector<Disciplina> getBarreira() {
return this.barreira;
}
public void setBarreira(Vector<Disciplina> barreira) {
this.barreira = barreira;
}
public double getPorc_aprovacao() {
return this.porc_aprovacao;
}
public void setPorc_aprovacao(double porc_aprovacao) {
this.porc_aprovacao = porc_aprovacao;
}
public int getReprov_falta() {
return this.reprov_falta;
}
public void setReprov_falta(int reprov_falta) {
this.reprov_falta = reprov_falta;
}
public int getPeriodo_atual() {
return this.periodo_atual;
}
public void setPeriodo_atual(int periodo_atual) {
this.periodo_atual = periodo_atual;
}
//Trasforma as saídas em strings bem comportadas
public String toString() {
return "{" +
" GRR='" + getGRR() + "'" +
", NOME='" + getNOME() + "'" +
", Historico='" + getHistorico() + "'" +
", barreira='" + getBarreira() + "'" +
", Porc_aprovacao='" + getPorc_aprovacao() + "'" +
", Reprov_falta='" + getReprov_falta() + "'" +
", Periodo_Atual='" + getPeriodo_atual() + "'" +
"}";
}
}