Atividades

  1. Qual o problema associado à compilação da seguinte classe? Explique o motivo.
          class Coisa extends Object {
            static final int maxSize = 10;
            static String s;
            public Coisa(int m, String t) {
              maxSize=m;
              s = t;
            }
            // ... resto da definicao da classe
          }
          
  2. Qual o problema associado à compilação da seguinte classe? Explique o motivo e forneça uma solução para o problema.
          class Coisa2 {
            String mens = "Tipo: ";
            public void mostraTipo(int x) {
              String tipo;
              if (n > 0) tipo = "positivo";
              System.out.println(mens+tipo);
            }
          }
          
  3. Desenvolva uma aplicação para verificar o que acontece com um método que tenta realizar acesso a um elemento de um arranjo que não existe.

  4. Analisador da distribuição de números aleatórios

© Ivan Luiz Marques Ricarte
DCA/FEEC/UNICAMP

Last modified: Mon Jun 12 17:41:05 EST 2000