-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathProfessor.java
More file actions
64 lines (48 loc) · 1.47 KB
/
Copy pathProfessor.java
File metadata and controls
64 lines (48 loc) · 1.47 KB
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
package entities;
// Formação acadêmica:
//Graduação incompleta
//Graduação completa
//Mestrado
//Doutorado
//Experiência em desenvolvimento:
//Front-End
//Back-End
//Full-Stack
//Estado
//Ativo
//Inativo
import java.time.LocalDate;
public class Professor extends Pessoa {
// atributos - os 3 de cima (olhar enum em java)
private String formacaoAcademica;
private String desenvolvimento;
private String estado;
@Override
public String toString() {
return "\n" + super.toString();
}
public Professor(String nome, String telefone, LocalDate dataNascimento, String cpf, Integer id, String formacaoAcademica, String desenvolvimento, String estado) {
super(nome, telefone, dataNascimento, cpf, id);
this.formacaoAcademica = formacaoAcademica;
this.desenvolvimento = desenvolvimento;
this.estado = estado;
}
public String getFormacaoAcademica() {
return formacaoAcademica;
}
public void setFormacaoAcademica(String formacaoAcademica) {
this.formacaoAcademica = formacaoAcademica;
}
public String getDesenvolvimento() {
return desenvolvimento;
}
public void setDesenvolvimento(String desenvolvimento) {
this.desenvolvimento = desenvolvimento;
}
public String getEstado() {
return estado;
}
public void setEstado(String estado) {
this.estado = estado;
}
}