Você está na página 1de 1

INSTITUTO CIENTÍFICO DE ENSINO SUPERIOR E PESQUISA – ICESP

Curso: T S I
Disciplina: Programação Orientada a Objetos
Professores: Medeiros e Adriano 10/10/2005

Atenção:
• Este trabalho é para ser feito individualmente;
• A capa deve seguir o modelo dos trabalhos realizados na faculdade;
• O conteúdo deve ser feito a caneta (trabalho com o conteúdo digitado não será
aceito) com exceção do código do item 02;
• Siga as orientações de cada item. Caso haja alguma dúvida, entrar em contato através do
email: asmessias@yahoo.com.br;
• O Prazo final para entrega será no dia 24/10/2005. Não serão aceitos trabalhos após esta
data;
• Pode ser feito o download da documentação javadoc através do link
http://java.sun.com/j2se/1.5.0/download.jsp#docs ou consultada online na página
http://java.sun.com/j2se/1.5.0/docs/api/index.html.

Item 01) Na classe String encontramos diveros métodos que são úteis nas aplicações java.. Pesquise
a documentação desta classe e detalhe os métodos charAt( ), compareTo( ),
compareToIgnoreCase( ), equals( ), equalsIgnoreCase( ) e length( ) dizendo a finalidade do método
e de cada parâmetro pertencente ao método. (Siga o exemplo abaixo para formatação dos métodos):

public char charAt(int index)


Este método é utilizado para .........(completar com a finalidade do método)
Tipo do Parâmetro Nome do Parâmetro Descrição do Parâmetro
int index Parâmetro utilizado para ......

Item 02) Modifique a classe Calculadora do trabalho anterior para que atenda as seguintes
especificações:
– Não contenha nenhum cálculo nesta classe;
– Todos os cálculos devem ser feitos em métodos estáticos contidos em uma classe
chamada Calculo;
– Os métodos devem se chamar soma, divisao, multiplicacao e divisao e devem ser
chamados sem a necessidade de instanciar um objetos na classe Calculadora. Devem
existir dois métodos para cada operação e cada um deles deve conter dois parâmetros ou
três parâmetros, conforme o caso.
Exemplos de chamadas de métodos:
– System.out.println(Calculo.soma(a, b)).
Irá imprimir a soma dos valores contidos nas váriáveis a e b; ou
– System.out.println(Calculo.soma(a, b, c));
Irá imprimir a soma dos valores contidos nas váriáveis a, b e c;
– O código deve conter os tratamentos de exceções necessários para evitar que a
aplicação seja interrompida por problemas na entrada de dados;
– Todas as entradas e saídas de dados devem utilizar a classe JOptionPane.
Observação: consulte (mas não é necessário colocar no trabalho) o método
showConfirmDialog( ) e suas variantes.