teste sobre java - lista 1 sobre program

Upload: adilson-ferreira

Post on 07-Jul-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/18/2019 Teste Sobre Java - Lista 1 Sobre Program

    1/6

      1

    1ª LISTA DE EXERCÍCIOSCLASSES E JAVADisciplina: PC-II

    Exercício 0: Criando um primeiro programa no JCreator: Para iniciar o JCreator aperte sempre o botão esquerdo do mouse, utilizando aseguinte seqüência:

    → → →  

     Após esta seqüência irá aparecer a Figura 0.1.

    Figura 0.1: Ambiente de desenvolvimento JCreator.

    Para criar um programa em Java deve-se empregar a seguinte seqüência de

    botões:

    → →  

     Após esta seqüência de comandos irá aparecer uma janela igual à Figura 0.2.Selecione nesta janela a opção “Empty Project”, depois no campo nome digite

     “Lab1” e finalize a criação de um projeto. Observe que a imagem da janela nocanto superior esquerdo da Figura 0.1 (Janela File View) será modificada para aFigura 0.3. Clique com o botão esquerdo sobre o ícone Lab1 e siga a seqüência:

     Add, New Class e o nome da classe como HelloWorld.

    Figura 0.2: Opções de projeto no JCreator.

    2

    Figura 0.3: Detalhe da janela File View.

    Figura 0.4: Criação da classe HelloWorld.

     A Figura 0.4 mostra o que ocorre após a criação da classe HelloWorld. Observe na janela File View será incluso no Projeto Lab1 um arquivo de nome HelloWorld.javabem como será aberta uma janela onde pode ser inserido o código correspondentea classe HelloWorld do PT1 (vide Figura 0.5).

    1: public class HelloWorld2: { // Meu primeiro programa Java. 3:  public static void main( String args[] )4:  {5:  System.out.println( “Hello World” );6:  }7: }

    Figura 0.5: PT1: Primeira classe em Java. 

     Após digitar o código do PT1, salve suas alterações e siga a seqüência:

    →  

    Se não houver erros de digitação, e conseqüentemente de compilação, então,selecione:

    →  

    O resultado da execução deste programa deve ser tal como dado na Figura 0.6.

    Figura 0.6: Resultado da execução de PT1.

     Algumas observações importantes para o PT1:• Um comentário pode ser inserido com // (uma linha) /* e */ (múltiplas linhas).• As palavras-chave public e class introduzem declaração de uma classe definidapelo usuário. Por convenção todos os nomes de classes em Java iniciam com umaletra maiúscula, bem como a letra inicial de cada palavra (HelloWorld).• As chaves { e } indicam tanto o corpo da classe (linhas 2 e 7) como o corpo do

    método main (linhas 4 e 6).

  • 8/18/2019 Teste Sobre Java - Lista 1 Sobre Program

    2/6

  • 8/18/2019 Teste Sobre Java - Lista 1 Sobre Program

    3/6

  • 8/18/2019 Teste Sobre Java - Lista 1 Sobre Program

    4/6

  • 8/18/2019 Teste Sobre Java - Lista 1 Sobre Program

    5/6

  • 8/18/2019 Teste Sobre Java - Lista 1 Sobre Program

    6/6

      11

    Campo DescriçãomarcaModelo Marca e modelo do carro (String).cargaAtual Motorização do carro, p.ex 1.0 (float).cargaMaxima Carga máxima admissível (float).

    velocidadeMax Velocidade máxima que pode ser atingida em função dosvalores contidos no campo cargaAtual e cargaMaxima.Tabela 9.1: Descrição dos campos da classe Carro.

    Método DescriçãoCarro Construtor com 3 parâmetros cujos valores foram

    fornecidos pelo usuário através de um comando de leituravia teclado.

    mostrar Método que mostra os valores contidos em um objeto dotipo Carro.

    velocidadeMaxima Método que fornece a velocidade máxima para umadeterminada marca e modelo de Carro de acordo com aseguinte fórmula:

    (cargaAtual/cargaMaxima)*velocidadeMaxTabela 9.2: Descrição dos campos da classe Carro.

    Construir um programa que ilustre o funcionamento dos métodos da classeCarro de acordo com as descrições da Figura 9.1 e das tabelas 9.1 e 9.2.