1
Aprender a programar desde cero / Re:Java. Definicion de Herencia, Ejercicio CU00684B
« en: 14 de Diciembre 2016, 22:21 »
O, esque yo entendí que solo eran los nombres de las clases, gracias
Si tienes algún problema para registrarte en el foro o para escribir mensajes ponte en contacto con nosotros a través del formulario de contacto de aprenderaprogramar.com
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
package aprendeaprogramar;
import java.util.Scanner;
public class T81_Tipos_Enumerados {
Scanner s=new Scanner(System.in);
enum MarcaVehiculo {FORD, TOYOTA, SUZUKI, RENAULT, SEAT};
MarcaVehiculo marca;
String matricula="Desconocido";
T81_Tipos_Enumerados(){
menu();
}
public void menu(){
System.out.println("Ingrese una matricula: ");
setMatricula(s.next());
System.out.println("Ingrese una marca: ");
setMarca(s.next());
}
public void setMatricula(String matricula){
this.matricula=matricula;
}
public void setMarca(String marca2){
if(marca2.equals("FORD")||marca2.equals("TOYOTA")||marca2.equals("SUZUKI")||marca2.equals("RENAULT")||marca2.equals("SEAT")){
marca = MarcaVehiculo.valueOf(marca2);
getDatos();
}
else{
System.out.println("Ingrese marca valida");
}
}
public void getDatos(){
System.out.println("\nDatos: ");
System.out.println("Marca: "+marca.toString().toLowerCase());
System.out.println("Matricula: "+matricula);
}
}
Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.
Abraham Lincoln (1808-1865) Presidente estadounidense.
aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación