

Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Exercicios para prática de Classes e Objetos
Tipologia: Exercícios
1 / 2
Esta página não é visível na pré-visualização
Não perca as partes importantes!


1. Criando um Cachorro e um Gato: Crie duas classes, Cachorro e Gato, com os seguintes atributos: - nome: String - Nome do animal - idade: int - Idade do animal Cada classe deve ter um construtor para inicializar os atributos e um método latir() para o Cachorro e um método miar() para o Gato. 2. Veículo e Carro: Crie as classes Veiculo e Carro com os seguintes atributos: - marca: String - Marca do veículo - modelo: String - Modelo do veículo - placa: String - Placa do veículo A classe Veiculo deve ter um construtor para inicializar os atributos e um método ligarMotor(). A classe Carro deve herdar da classe Veiculo e ter um método adicional acenderFarol(). 3. Conta Bancária e Conta Poupança: Crie as classes ContaBancaria e ContaPoupanca com os seguintes atributos: - titular: String - Nome do titular da conta - saldo: double - Saldo da conta A classe ContaBancaria deve ter um construtor para inicializar os atributos, métodos para depositar e sacar dinheiro, e um método para consultar saldo. A classe ContaPoupanca deve herdar da classe ContaBancaria e ter um método adicional para calcular o rendimento mensal. 4. Aluno e AlunoGraduado: Crie as classes Aluno e AlunoGraduado com os seguintes atributos: - nome: String - Nome do aluno - matricula: String - Matrícula do aluno - curso: String - Curso do aluno A classe Aluno deve ter um construtor para inicializar os atributos e um método para calcular a média final. A classe AlunoGraduado deve herdar da classe Aluno e ter um método adicional para verificar se o aluno está apto para a colação de grau. 5. Funcionário e Gerente: Crie as classes Funcionario e Gerente com os seguintes atributos: - nome: String - Nome do funcionário