package exercicio.chatgpt.ex2;
public class Main {
public static void main(String[] args) {
Pessoa pessoa = new Pessoa();
pessoa.apresentar();
Pessoa pessoa1 = new Pessoa("Joao", 20);
pessoa1.apresentar();
System.out.println("----------------");
Aluno aluno = new Aluno();
aluno.apresentar();
Aluno aluno1 = new Aluno("Joao Alencar", 20, "CIC");
aluno1.apresentar();
}
}
package exercicio.chatgpt.ex2;
public class Pessoa {
String name;
int age;
public Pessoa(String name, int age) {
this.name = name;
this.age = age;
}
public Pessoa (){
this.name = "Desconhecido";
this.age = 0;
}
public void apresentar (){
System.out.println("Seu nome: " + name + ", sua idade: " + age + " anos");
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
package exercicio.chatgpt.ex2;
public class Aluno extends Pessoa{
String course;
public Aluno (){
super();
this.course = "Não definido";
}
public Aluno(String name, int age, String course) {
super(name, age);
this.course = course;
}
@Override
public void apresentar(){
System.out.println("Seu nome: " + name + ", sua idade: " + age + " anos, curso: " + course);
}
}