tenho 9 exercicios para resolver, alguem poderia fazer essas 2 questoes para eu ter a base melhor para as outras?
2 - Fazer um programa com as seguintes características:
● Uma classe chamada Universidade que terá como atributo um nome e terá um
método para informar o seu nome.
● Relacionar a classe Pessoa para com a classe Universidade. Cada pessoa poderá
ser associada a uma Universidade.
● A classe Pessoa, por sua vez, terá um método que dirá seu nome e em que
universidade trabalha.
● Criar dois objetos da classe Pessoa, um representando Albert Einstein (nascido em
14/3/1879) e o outro representando Isaac Newton (nascido em 4/1/1643)
● Criar dois objetos de Universidade, associando um para Einstein e outro para
Newton.
6 - Fazer um programa com as seguintes características:
● Tenha a classe Pessoa com as seguintes características:
○ atributos: nome e idade
○ métodos: construtor para inicializar os parâmetros e mostraDados() que exibe
os dados da pessoa no console na forma:
■ Nome da pessoa: xxx
■ Idade da pessoa: yyy
● Tenha a classe Aluno, derivada de Pessoa, com as seguintes características:
○ atributos: nome do curso que está cursando
○ métodos: construtor para inicializar os atributos e redefinição do método e
mostraDados() para exibir as seguintes mensagens:
■ Nome do aluno: xxx Idade do aluno: yyy
■ Curso do aluno: zzz
● Na classe principal
○ Declare uma referência para objeto da classe Pessoa;
○ pergunte ao usuário, via console, se ele deseja instanciar um aluno ou uma
pessoa
○ crie o objeto correspondente, referêncie com a referência já criada e chame o
método mostraDados() para exibir os dados da pessoa ou do aluno.