//Principal
====================================================
import java.util.*;public class Principal{
public static Pessoa Popula(Pessoa p){
Scanner scan = new Scanner(System.in);
System.out.println("Informe o nome da Pessoa: ");
p.setNome(scan.nextLine());
scan = new Scanner(System.in);
System.out.println("Informe a idade da Pessoa: ");
p.setIdade(scan.nextInt());
scan = new Scanner(System.in);
System.out.println("Informe o telefone da Pessoa: ");
p.setTelefone(scan.nextLine());
scan = new Scanner(System.in);
System.out.println("Informe o RG da Pessoa: ");
p.setRG(scan.nextLine());
System.out.println();
return p;
}
public static Aluno Popula(Aluno p){
Scanner scan = new Scanner(System.in);
System.out.println("Informe o nome do Aluno: ");
p.setNome(scan.nextLine());
scan = new Scanner(System.in);
System.out.println("Informe a idade do Aluno: ");
p.setIdade(scan.nextInt());
scan = new Scanner(System.in);
System.out.println("Informe o telefone do Aluno: ");
p.setTelefone(scan.nextLine());
scan = new Scanner(System.in);
System.out.println("Informe o RG do Aluno: ");
p.setRG(scan.nextLine());
System.out.println("Informe o série do Aluno: ");
p.setSerie(scan.nextLine());
System.out.println("Informe a matricula do Aluno: ");
p.setMatricula(scan.nextDouble());
System.out.println();
return p;
}
public static void imprimePessoa(Pessoa p){
System.out.println("Nome: " + p.getNome());
System.out.println("Idade: " + p.getIdade());
System.out.println("Telefone: " + p.getTelefone());
System.out.println("RG: " + p.getRG());
}
public static void imprimeAluno(Aluno p){
System.out.println("Nome: " + p.getNome());
System.out.println("Idade: " + p.getIdade());
System.out.println("Telefone: " + p.getTelefone());
System.out.println("RG: " + p.getRG());
System.out.println("Série: " + p.getSerie());
System.out.println("Matrícula: " + p.getMatricula());
}
public static void main(String[] args){
Pessoa p = new Pessoa();
Pessoa listaPessoa[] = new Pessoa[1];
for (int i=0; i<1; i++){
p = Popula(p);
listaPessoa[i] = p;
p = new Pessoa();
}
for(int j=0; j<1; j++){
p = listaPessoa[j];
imprimePessoa(p);
System.out.println();
}
Aluno a = new Aluno();
Aluno listaAluno[] = new Aluno[1];
for (int i=0; i<1; i++){
a = Popula(a);
listaAluno[i] = a;
a = new Aluno();
}
for(int j=0; j<1; j++){
a = listaAluno[j];
imprimeAluno(a);
System.out.println();
}
}
}
//Pessoa
===================================================
public class Pessoa{private String nome;
private int idade;
private String telefone;
private String RG;
public String getNome(){
return nome;
}
public void setNome(String n){
nome = n;
}
public int getIdade(){
return idade;
}
public void setIdade(int i){
idade = i;
}
public String getTelefone(){
return telefone;
}
public void setTelefone(String t){
telefone = t;
}
public String getRG(){
return RG;
}
public void setRG(String r){
RG = r;
}
}
//Aluno
===================================================
public class Aluno extends Pessoa{
private String serie;
private int matricula;
public String getSerie(){
return serie;
}
public void setSerie(String s){
serie = s;
}
public int getMatricula(){
return matricula;
}
public void setMatricula(int m){
matricula = m;
}
}
public class Aluno extends Pessoa{
private String serie;
private int matricula;
public String getSerie(){
return serie;
}
public void setSerie(String s){
serie = s;
}
public int getMatricula(){
return matricula;
}
public void setMatricula(int m){
matricula = m;
}
}
Nenhum comentário:
Postar um comentário