Galera, eu fiz esse codigo simples, com get and set, herança, só pra treinar. Porém meu professor diz que está errado… e está ?
package agendapessoal;
public class Pessoas {
private String nome;
private String sexo;
private int id;
private int telefone;
private String email;
private int Idade;
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public String getSexo() {
return sexo;
}
public void setSexo(String sexo) {
this.sexo = sexo;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public int getTelefone() {
return telefone;
}
public void setTelefone(int telefone) {
this.telefone = telefone;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public int getIdade() {
return Idade;
}
public void setIdade(int Idade) {
this.Idade = Idade;
}
}
package agendapessoal;
public class Amigo extends Pessoas {
private String Apelido;
private String Grupo;
private int datanasc;
public Amigo(String Apelido, String Grupo){
this.Apelido = Apelido;
this.Grupo = Grupo;
}
public String getApelido() {
return Apelido;
}
public void setApelido(String Apelido) {
this.Apelido = Apelido;
}
public String getGrupo() {
return Grupo;
}
public void setGrupo(String Grupo) {
this.Grupo = Grupo;
}
public int getDatanasc() {
return datanasc;
}
public void setDatanasc(int datanasc) {
this.datanasc = datanasc;
}
public void status(){
System.out.println(this.Apelido);
System.out.println(this.Grupo);
}
}
package agendapessoal;
public class Professor extends Pessoas{
private String Disciplinas;
public Professor(String Disciplinas){
this.Disciplinas = Disciplinas;
}
public String getDisciplinas() {
return Disciplinas;
}
public void setDisciplinas(String Disciplinas) {
this.Disciplinas = Disciplinas;
}
public void status(){
System.out.println(this.Disciplinas);
}
}
package agendapessoal;
public class Empresa extends Pessoas {
private String atividade;
private String Endereço;
public Empresa(String atividade){
this.atividade = atividade;
}
public String getAtividade() {
return atividade;
}
public void setAtividade(String atividade) {
this.atividade = atividade;
}
public void status(){
System.out.println(this.atividade);
}
public String getEndereço() {
return Endereço;
}
public void setEndereço(String Endereço) {
this.Endereço = Endereço;
}
}
package agendapessoal;
public class AgendaPessoal {
public static void main(String[] args) {
Amigo a1 = new Amigo("Jão","BestFriend");
a1.setNome("João");
a1.setId(2);
a1.setTelefone(99994587);
a1.setIdade(18);
a1.setSexo("M");
System.out.println(a1.getNome());
a1.status();
System.out.println(a1.getTelefone());
System.out.println(a1.getIdade());
System.out.println(a1.getSexo());
Professor p1 = new Professor("Matematica");
p1.setNome("Roberto");
p1.setId(3);
p1.setIdade(26);
p1.setSexo("M");
p1.setTelefone(9999987);
System.out.println(p1.getNome());
System.out.println(p1.getTelefone());
p1.status();
System.out.println(p1.getIdade());
System.out.println(p1.getSexo());
Empresa e1 = new Empresa("Pecuaria");
e1.setNome("Rodotrans");
e1.setTelefone(999987);
e1.setEmail("empresatransporte@hotmail.com");
e1.setEndereço("Rua Joao Miliarens");
e1.setId(4);
System.out.println(e1.getNome());
e1.status();
System.out.println(e1.getTelefone());
System.out.println(e1.getEmail());
System.out.println(e1.getEndereço());
}
}