Public feed #532027

Someone

public java v1 · immutable
Raw Edit
·published 2007-06-03 01:06 UTC
rendered paste body
/* * Exemplo018.java * * Criado em 1 de Junho de 2007, 17:44 * */package org.exemplos;import javax.swing.JOptionPane;/** * A classe <code>Exemplo018<  /** Cria uma nova instância de Exemplo018 */  public Exemplo018() {  }      /**   * O método <code>main</code> é o ponto de entrada de todo aplicativo Java.   * @param args os argumentos da linha de comando   */  public static void main(String[] args) {    // TODO código da lógica da aplicação aqui    // Cria um objeto de Exemplo018    Exemplo018 ex018 = new Exemplo018();    // Obtém o dia da semana do usuário usando uma caixa de entrada    int diaSemana = Integer.parseInt(        JOptionPane.showInputDialog("Qual o dia da semana? (0 = Domingo"));    // Ajusta a variável diaSemana do objeto ex018    ex018.setDiaSemana(diaSemana);    // Mostra o dia da semana na forma de String em uma caixa de mensagem    JOptionPane.showMessageDialog(null,        "O dia da semana escolhido foi: " + ex018.diaSemana(),        "Dia da Semana", JOptionPane.INFORMATION_MESSAGE);  }    /**   * Retorna o dia da semana como uma String   * @return Uma String que representa o dia da semana   */  public String diaSemana() {    String tmp = "Inválido";    switch (diaSemana) {      case 0: tmp = "Domingo"; break;      case 1: tmp = "Segunda-feira"; break;      case 2: tmp = "Terça-feira"; break;      case 3: tmp = "Quarta-feira"; break;      case 4: tmp = "Quinta-feira"; break;      case 5: tmp = "Sexta-feira"; break;      case 6: tmp = "Sábado"; break;      default: tmp = "Inválido"; break;    }    return tmp;  }    /* Métodos get e set são usados para acessar atributos privados   * de uma classe. Estes são nomes comuns, mas podem ter outros nomes.   */  /**   * Obtém o valor da variável <code>diaSemana</code>.   * @return <code>diaSemana</code> o dia da semana atual   */  public int getDiaSemana() {    return diaSemana;  }  /**   * Ajusta o valor da variável <code>diaSemana</code>.   * @param diaSemana o novo dia da semana   */  public void setDiaSemana(int diaSemana) {    this.diaSemana = diaSemana;  }  }