Lista Geral Exercicios
Lista Geral Exercicios
Lista Geral Exercicios
Programação II
Lista Geral
R - Uma classe pode conter atributos e métodos. Atributos são entidades que
podem guardar valores de um tipo de dados, é como são chamadas as variáveis
e constantes em orientação a objetos. Métodos definem o comportamento
(operações possíveis), é como são chamadas as funções e procedimentos em
orientação a objetos.
8- Declare, em Java, uma classe de nome Aluno. Esta classe deve possuir dois
atributos (nome e idade) e um método AtualizeIdade().
Tem a função de criar uma variável que poderá ser acessada por todas as
instâncias de objetos desta classe como uma variável comum, ou seja, a variável
criada será a mesma em todas as instâncias e quando seu conteúdo é modificado
numa das instâncias, a modificação ocorre em todas as demais.
10-Faça um programa em Java que receba seu primeiro nome e imprima na tela
package meunomenatela;
import javax.swing.JOptionPane;
String nome;
11- Faça um programa em Java que leia dois valores inteiros e mostre a soma;
13- Faça um programa em Java que receba dois números inteiros. Se o primeiro
número for menor que 10, o programa deve imprimir o resto da divisão inteira do
segundo número pelo primeiro.
14- Faça um programa que receba três números inteiros e diga qual deles é o maior
e qual o menor.
16-Crie um programa que recebe uma nota ( pela classe Scanner) e indique se você
passou direto, ficou de recuperação ou foi reprovado na disciplina. Use as regras de
aprovação da UFPI.
17- Crie uma classe para representar uma casa e crie instâncias desta classe
em uma classe de execução chamada cidade. OBS.: A classe casa deve
UNIVERSIDADE FEDERAL DO PIAUÍ
CENTRO DE EDUCAÇÃO ABERTA E À DISTÂNCIA
COORDENAÇÃO DO CURSO DE LICENCIATURA EM COMPUTAÇÃO
Aluno: Francisco Alves Lopes
19- Crie uma classe chamada ContaCorrente que possuirá os atributos : numero,
agencia e saldo. A conta deve possuir também os métodos deposito(),
saque() e consulta(). Esta classe deverá ser encapsulada.
21- Defina alguns atributos adicionais para as classes Aéreo e Avião da Figura. Em
seguida, baseado na hierarquia de herança da qual elas fazem parte, indique
quantos e quais são os atributos de cada uma delas.
26- Escreva uma classe que tenha um método que lance uma exceção utilizando a
cláusula trows. Use a sua imaginação e utilize uma exceção comum da API que
não seja filha de RuntimeException.
27- Crie um programa Java que utilize o método criado acima e trate a exceção dentro
de um bloco try/catch.
REFERÊNCIAS BIBLIOGRÁFICAS:
DEITEL, H. M. e DEITEL, P. J. JAVA: como programar. 3ª Ed. Porto Alegre: Bookman, 2001.
Bibliografia Complementar:
DEITEL, H. M. e DEITEL, P. J. C++ : como programar. 3ª Ed. Porto Alegre: Bookman, 2001.