Ayuda con ejercicio de lista con clase
Publicado por Theseap (4 intervenciones) el 16/10/2020 07:42:07
hola de ante manos muchas gracias el ejercicio cual es con un menu y lista, pero en este caso pide una clase.
Crear un programa con el siguiente menú:
Menú:
1. Ingresar mascota
2. Mostrar mascotas
3. Salir
seleccione opción:
Para este ejercicio debe considerar crear la clase mascota para guardar en una lista
todos los datos de una mascota. Los datos de la mascota son:
• Nombre
• RUT dueño
• Raza
• Teléfono
• Fecha nacimiento
Opción ingresar mascota: Lee los datos de la mascota y los guarda en una lista.
Opción mostrar mascota: Muestra las mascotas que han ingresado. Si no existen
mascotas ingresadas, debe mostrar un mensaje indicándolo.
Opción salir: Sale del programa
He creado la clase, subo mi código, faltaría crear el main pero no e podido avanzar, me trabo en cada paso
Clase mascota
faltaria el main pero no se como llamar a la clase al menu e hecho el intento pero no logro avanzar
Crear un programa con el siguiente menú:
Menú:
1. Ingresar mascota
2. Mostrar mascotas
3. Salir
seleccione opción:
Para este ejercicio debe considerar crear la clase mascota para guardar en una lista
todos los datos de una mascota. Los datos de la mascota son:
• Nombre
• RUT dueño
• Raza
• Teléfono
• Fecha nacimiento
Opción ingresar mascota: Lee los datos de la mascota y los guarda en una lista.
Opción mostrar mascota: Muestra las mascotas que han ingresado. Si no existen
mascotas ingresadas, debe mostrar un mensaje indicándolo.
Opción salir: Sale del programa
He creado la clase, subo mi código, faltaría crear el main pero no e podido avanzar, me trabo en cada paso
Clase mascota
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
public class mascota {
private String nombre;
private String rutdueno;
private String raza;
private String telefono;
private String fecha_nacimiento;
public mascota() {
nombre = "";
rutdueno = "";
raza = "";
telefono = "";
fecha_nacimiento = "";
}
public mascota(String nombre, String rutdueno, String raza, String telefono, String fecha_nacimiento) {
this.nombre = nombre;
this.rutdueno = rutdueno;
this.raza = raza;
this.telefono = telefono;
this.fecha_nacimiento = fecha_nacimiento;
}
public String getNombre() {
return nombre;
}
public void setNombre(String nombre) {
this.nombre = nombre;
}
public String getRutdueno() {
return rutdueno;
}
public void setRutdueno(String rutdueno) {
this.rutdueno = rutdueno;
}
public String getRaza() {
return raza;
}
public void setRaza(String raza) {
this.raza = raza;
}
public String getTelefono() {
return telefono;
}
public void setTelefono(String telefono) {
this.telefono = telefono;
}
public String getFecha_nacimiento() {
return fecha_nacimiento;
}
public void setFecha_nacimiento(String fecha_nacimiento) {
this.fecha_nacimiento = fecha_nacimiento;
}
public String toString() {
return "Nombre: " + nombre +
"\nRUTdueno: " + rutdueno +
"\nRaza: " + raza +
"\nTelefono: " + telefono +
"\nFecha_nacimiento: " + fecha_nacimiento;
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
public class Ejercicio26 {
public static void main(String[] args) {
int opcion =3;
Scanner sc=new Scanner(System.in);
mascota in = new mascota();
System.out.print("\nMenú\n");
System.out.print("\n1. Ingresar mascota");
System.out.print("\n2. Lista de mascotas");
System.out.print("\n3. salir");
System.out.print("\nopcion : ");
opcion = Integer.parseInt(sc.nextLine());
}
public static void opciones(int opcion) {
switch(opcion) {
case 1:
System.out.println("Ingreso nueva mascota: ");
break;
case 2:
System.out.println("Lista de mascota");
break;
case 3:
System.out.println("Fin del programa");
System.exit(0);
break;
}
}
}
Valora esta pregunta


0