Capítulo 001 Ejercicio 008

/**
* @(#)ejercicio008.java
*
*
* @author Jhanno Krum Ryddle Gaunt
* @version 1.00 2007/8/9
*/

public class ejercicio008 {

public static int codigoColor = 0;

public static void asignarColor (int nuevoColor){

ejercicio008.codigoColor = nuevoColor;
System.out.println("El nuevo color asignado es: " + ejercicio008.codigoColor);

switch(nuevoColor){
case 0: System.out.println("Color Indefinido");
break;
case 1: System.out.println("Rojo");
break;
case 2: System.out.println("Amarillo");
break;
case 3: System.out.println("Verde");
break;
case 4: System.out.println("Azul");
break;
case 5: System.out.println("Naranja");
break;
default: System.out.println("Código de color no contemplado");
break;
}

}

public static void main(String args[]){

System.out.println("El código de color asignado por default es: " + ejercicio008.codigoColor);

/** Variable local que asigna un nuevo color al método */
int nuevoColor = 1;

/** En la invocación al método estático no se requiere crear objeto alguno */
ejercicio008.asignarColor(nuevoColor);

}

}