Conteúdo

Propaganda
Linguagens de Programação Orientadas a Objetos
Pós-Gradução(Lato-Sensu) em Sistemas de Banco de Dados - UFPa
Marco Fagundes
[email protected]
Aulas 08 e 09 - Implementando Arrays
http://www.ufpa.br/sampaio/bd2003/lpoo
 Prof. Marco Fagundes
1 de 07
Passos para Criar uma Aplicação
Criar a estrutura de diretórios do projeto
• para nomear diretório/arquivos utilize
número/letras, não deixe espaços em branco
 Crie um novo projeto (jpr ou dpr)


Ajuste as propriedades do projeto (jpr ou dpr)

Crie arquivos .java (jbuilder) e forms (delphi)

Salve o projeto (convenção de nomes)

Crie a interface de usuário

Ajuste as propriedades dos objetos da interface

Escreva código para os eventos

Teste e depure a aplicação

Crie o programa de instalação da sua aplicação
2 de 07
Básico da Linguagem Object Pascal

Relação Projeto/Unit(JBuilder
Arquivo jpr
...
A.java
B.java
C.java

Relação Projeto/Unit (Delphi)
Arquivo dpr
...
Unit A
Unit B
Unit C
3 de 07
Entrada e Saída de Dados

Exibindo Mensagem para o Usuário
• Em Delphi
Ex:Application.MessageBox(‘Registro
Encontrado.’,’Informação’,MB_ICONINFORMATION);
• Em Java
Ex: JOptionPane.showMessageDialog(null,”Registro
Encontrado”,”Informação”,JOptionPane.INFORMATION_MESSAGE);
Delphi
Java
4 de 07
Entrada e Saída de Dados

Recebendo Entrada de Dados
• Em Delphi
Ex: inMsg:= InputBox(‘Entrada de Dados’,’Digite Código:’,
’-1’);
• Em Java
Ex: inMsg = JOptionPane.showInputDialog(‘Digite Código’);
5 de 07
Exercício
1. Exibir uma Mensagem para o usuário em Java faça saída para a tela
em caracter usando System.out.println. O mesmo aplicativo deve ser
feito através de caixa de diálogo em Java e Delphi.
2. Receber uma entrada do usuário. Em seguida exiba este dado para o
usuário usando uma MessageBox.
3. Oferecer os tipos mensagens disponíveis e conforme escolha do
usuário exibir uma mensagem com o respectivo ícone escolhido:
Informação, Erro, Advertência ou Questão.
4. Estenda o programa anterior para permitir que o usuário escolha
entre os diversos tipos de mensagem em um execução do programa.
E quando ele pressionar -1 o programa termina.
5. Receber um caracter e pesquisar em uma string fixa, retornando
uma mensagem de sucesso ou não da operação.
6 de 07
Exercício
6. Receber diversos caracteres concatenando-os em uma string.
Quando o usuário digitar -1 deve-se iniciar o procedimento de
procurar onde o usuário vai informar o caracter a procurar. O
programa termina quando o usuário digitar novamente -1.
7. Construir um array para receber diversas entrada de dados, quando
o usuário informar “-1” o modo de inserção é encerrado e exibe-se
uma mensagem com todos os elementos do array.
8. Estenda o programa anterior para após a exibição da mensagem
com todos os elementos do array inicie-se um procedimento de
Procura, onde o usuário digita em uma InputBox o dado a ser
procurado no array, e em seguida é informado do sucesso ou falha da
operação.
7 de 07
Download