Você está na página 1de 2

1) Crie classes, estados (atributos) e comportamentos (métodos) com os

termos abaixo.
a. Curso
b. Disciplina
c. Aluno
d. Matricula

Classe Curso
Objetos: Disciplina, Aluno, Matrícula

Disciplina:
atributos: nome, numero disciplina, nome do professor
métodos:

Aluno:
atributos: nome, registro, CPF
métodos: assistir Aula, Estudar.

Matrícula

Atributos: nome, endereço, CPF, RG


métodos: cadastrar aluno, atribuir numero de registro a aluno

• 2) Identifique atributos e comportamentos para as classes abaixo. Crie


dois objetos (instâncias) de cada classe:
a. Conta-corrente
atributos: numero de conta corrente, numero de agência
métodos ( comportamentos) : saque, aplicação em investimentos.
Objetos: Conta Corrente Universitária, Conta Salário.

b. Avião

atributos: número de poltronas, número do avião.

métodos (comportamentos): voar, pousar

Objetos: passageirosVoo, Funcionarios.

3) Analise os atributos e métodos a seguir e determine as classes


correspondentes.
a. Classe: ______ Médico
atributos: nome, crm, especialidade
Exercícios
operações: realizaConsulta, prescreveExame
b. Classe: ______ Paciente
atributos: nome, endereço, sexo, histórico
operações: imprimirHistorico, marcarConsulta

• 4) Quais superclasses podem ser criadas para os relacionamentos de herança


com as subclasses abaixo? Esquematize as classes e relacionamentos.

• Com a herança é possível criar classes derivadas (subclasses) a partir de


classes bases (superclasses). As subclasses são mais especializadas do que as
suas superclasses, mais genéricas.

a. Triângulo, Retângulo e Hexágono

Superclasse Formas Geométricas

Métodos: medidaBase, medidaAltura.

Classes herdam os métodos

a. Aéreo, Fluvial, Terrestre

Superclasse: Meios de Transporte

b. Prefeito, Governador, Presidente

Superclasse: Cargos de Governo

Você também pode gostar