Voltar para a ListaDeExercicios
Exercícios com Classes
- Faça um programa completo utilizando funções e classes que:
- Possua uma classe chamada Ponto, com os atributos x e y.
- Possua uma classe chamada Retangulo, com os atributos largura e altura.
- Possua uma função para imprimir os valores da classe Ponto
- Possua uma função para encontrar o centro de um Retângulo.
- Você deve criar alguns objetos da classe Retangulo.
- Cada objeto deve ter um vértice de partida, por exemplo, o vértice inferior esquerdo do retângulo, que deve ser um objeto da classe Ponto.
- A função para encontrar o centro do retângulo deve retornar o valor para um objeto do tipo ponto que indique os valores de x e y para o centro do objeto.
- O valor do centro do objeto deve ser mostrado na tela
- Crie um menu para alterar os valores do retângulo e imprimir o centro deste retângulo.
- Faça um programa completo utilizando classes e métodos que:
- Possua uma classe chamada bombaCombustível, com no mínimo esses atributos:
- tipoCombustivel.
- valorLitro
- quantidadeCombustivel
- Possua no mínimo esses métodos:
- abastecerPorValor( ) – método onde é informado o valor a ser abastecido e mostra a quantidade de litros que foi colocada no veículo
- abastecerPorLitro( ) – método onde é informado a quantidade em litros de combustível e mostra o valor a ser pago pelo cliente.
- alterarValor( ) – altera o valor do litro do combustível.
- alterarCombustivel( ) – altera o tipo do combustível.
- alterarQuantidadeCombustivel( ) – altera a quantidade de combustível restante na bomba.
- Possua uma classe chamada bombaCombustível, com no mínimo esses atributos:
- Faça uma classe contaInvestimento que seja semelhante a classe contaBancaria, com a diferença de que se adicione um atributo taxaJuros. Forneça um construtor que configure tanto o saldo inicial como a taxa de juros. Forneça um método adicioneJuros (sem parâmetro explícito) que adicione juros à conta. Escreva um programa que construa uma poupança com um saldo inicial de R$1000,00 e uma taxa de juros de 10%. Depois aplique o método adicioneJuros() cinco vezes e imprime o saldo resultante.
- Implemente a classe Funcionário. Um empregado tem um nome (um string) e um salário(um double). Escreva um construtor com dois parâmetros (nome e salário) e métodos para devolver nome e salário. Escreva um pequeno programa que teste sua classe.
- Aprimore a classe do exercício anterior para adicionar o método aumentarSalario (porcentualDeAumento) que aumente o salário do funcionário em uma certa porcentagem.
- Exemplo de uso:
harry=funcionário("Harry",25000) harry.aumentarSalario(10)
Voltar para a ListaDeExercicios