1 / 7

Linguagens de Programação Orientadas a Objetos

Linguagens de Programação Orientadas a Objetos Pós-Gradução(Lato-Sensu) em Sistemas de Banco de Dados - UFPa Marco Fagundes mafm@cin.ufpe.br Aulas 08 e 09 - Implementando Arrays http://www.ufpa.br/sampaio/bd2003/lpoo.  Prof. Marco Fagundes. Passos para Criar uma Aplicação.

bond
Télécharger la présentation

Linguagens de Programação Orientadas a Objetos

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Linguagens de Programação Orientadas a Objetos Pós-Gradução(Lato-Sensu) em Sistemas de Banco de Dados - UFPa Marco Fagundes mafm@cin.ufpe.br Aulas 08 e 09 - Implementando Arrays http://www.ufpa.br/sampaio/bd2003/lpoo  Prof. Marco Fagundes

  2. 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

  3. A.java Unit A Arquivo jpr ... Arquivo dpr ... B.java Unit B C.java Unit C Básico da Linguagem Object Pascal • Relação Projeto/Unit(JBuilder • Relação Projeto/Unit (Delphi)

  4. 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); Java Delphi

  5. 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’);

  6. 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.

  7. 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.

More Related