Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

Exercícios de LPOO (Java) 
 
(Obs.: Exercícios apenas para Estudo – não valerá nota) 
 
1) Crie uma classe de nome "Carro" (sem o método "main") com os seguintes atributos: 
 placa (público – texto) 
 ano (público – inteiro) 
 modelo (público – texto) 
 
2) Crie uma classe "Teste02" (com o método main) que instancia a classe "Carro" (da questão1), 
coloca valores nos seus atributos, e mostra cada um destes valores. 
 
3) Crie uma classe de nome "Calculadora" (sem o método "main") com os seguintes atributos: 
 numero1 (público – inteiro) 
 numero2 (público – inteiro) 
...e os seguintes métodos: 
 retornaSomaAtributos – este método não deve receber parâmetros, mas deve retornar a soma 
dos valores atuais dos seus atributos (numero1 e numero2). 
 retornaMultiplicacaoAtributos – este método não deve receber parâmetros, mas deve retornar a 
multiplicação dos valores atuais dos seus atributos. 
 insereValoresAtributos – este método deve receber como parâmetros, dois valores inteiros que 
devem ser colocados em cada um dos atributos (obs.: este método não deve retornar valor algum). 
 
4) Crie uma classe "Teste04" (com o método main) que: 
 - instancia a classe "Calculadora" (da questão 3) 
 - coloca valores diretamente nos seus atributos. 
 - mostra o valor retornado pelo Método "retornaSomaAtributos" 
 - mostra o valor retornado pelo Método "retornaMultiplicacaoAtributos" 
 - coloca outros valores nos atributos da Classe através do Método "insereValoresAtributos". 
 - mostra o valor dos Atributos 
 
5) Crie uma classe de nome "Circunferencia" (sem o método "main") com os seguintes atributos: 
 raio (público – real) 
 area (público – real) 
 
6) Crie, na Classe Circunferencia o método calcularArea() – sem parâmetros – que deverá calcular a 
Área da Circunferência a partir do valor do atributo raio, e guardar o valor no atributo área. Testar 
esta Classe a partir de uma outra Classe. 
 
7) Deixe os atributos da Classe Circunferencia como privados, e gere o método 
inserirDadosAtributos() que recebe um valor de parâmetro (equivalente ao raio) e em seguida calcula 
a área e completa o valor do atributo "area". Deve-se gerar um controle do "dado de raio", pelo 
método inserirDadosAtributos(), de forma que o mesmo não pode ser negativo, e nem maior que 
1000. 
 
8) Crie na Classe Circunferencia o método de visualizarValores() que imprime na tela os valores dos 
atributos. 
 
9) Gerar na Classe Circunferencia o método aumentarRaio(perc) que recebe o percentual de aumento 
do raio, controlando seu tamanho de acordo com a regra anterior, mas que calcula o novo valor da 
área. 
 
10) Inserir na Classe Circunferencia o atributo "perímetro", e gerar os métodos de implementação 
para o cálculo deste valor (atenção: deve-se alterar alguns dos métodos já existentes). 
 
11) Crie uma Classe chamada Matematica. Crie um método (calculaDistancia(...)) que recebe dois 
parâmetros de vetores de números reais, que representarão dois pontos num espaço de "3" 
dimensões. Estes parâmetros deverão servir para calcular a distância entre os pontos.

Mais conteúdos dessa disciplina