Desarrollar un programa por consola Java que permita la gestión de productos tipo bebidas a una tien
Publicado por Ann (12 intervenciones) el 04/03/2021 22:45:57
Desarrollar un programa por consola Java que permita la gestión de productos tipo bebidas a una tienda.
La tienda permite gestionar lo siguiente:
Para la bebida se desea conocer su código, tipo (gaseosa, agua, gas leche), cantidad en bodega, precio y marca.
Se desea tener varios constructores (vacío, con todos los parámetros, con tipo y cantidad, precio y marca).
Los métodos getter y setter.
Las operaciones del almacén son las siguientes:
PrecioTotal(): Permitirá calcular el precio total de todos los productos de la tienda.
rmitir RealizarVenta(): Pe á realizar la venta de una bebida que ofrezca la tienda. Tenga en cuenta que debe existir dos métodos para realizar la venta, uno donde el usuario pueda indicar el código del artículo y la cantidad a vender. El otro que el usuario pueda indicar la marca y la cantidad a vender del artículo.
RealizarDevolucion(): Permitirá realizar la devolución de un artículo. Tenga en cuenta que debe existir dos métodos para devolver, uno donde el usuario pueda indicar el código del artículo y la cantidad a devolver. El otro que el usuario pueda indicar la marca y la cantidad a devolver del artículo.
MostrarInformación: mostramos para cada bebida toda su información.
Realmente no se si voy bien, y ya no se como seguir. Agradecería mucho de su ayuda.
La tienda permite gestionar lo siguiente:
Para la bebida se desea conocer su código, tipo (gaseosa, agua, gas leche), cantidad en bodega, precio y marca.
Se desea tener varios constructores (vacío, con todos los parámetros, con tipo y cantidad, precio y marca).
Los métodos getter y setter.
Las operaciones del almacén son las siguientes:
PrecioTotal(): Permitirá calcular el precio total de todos los productos de la tienda.
rmitir RealizarVenta(): Pe á realizar la venta de una bebida que ofrezca la tienda. Tenga en cuenta que debe existir dos métodos para realizar la venta, uno donde el usuario pueda indicar el código del artículo y la cantidad a vender. El otro que el usuario pueda indicar la marca y la cantidad a vender del artículo.
RealizarDevolucion(): Permitirá realizar la devolución de un artículo. Tenga en cuenta que debe existir dos métodos para devolver, uno donde el usuario pueda indicar el código del artículo y la cantidad a devolver. El otro que el usuario pueda indicar la marca y la cantidad a devolver del artículo.
MostrarInformación: mostramos para cada bebida toda su información.
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
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
package bebidastienda;
public class Bebida {
private static int idActual = 1;
private int id;
private double cantidad;
private double precio;
private String marca;
public Bebida(double cantidad, double precio, String marca){
this.id=idActual++;
this.cantidad=cantidad;
this.precio=precio;
this.marca=marca;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public double getCantidad() {
return cantidad;
}
public void setCantidad(double cantidad) {
this.cantidad = cantidad;
}
public double getPrecio() {
return precio;
}
public void setPrecio(double precio) {
this.precio = precio;
}
public String getMarca() {
return marca;
}
public void setMarca(String marca) {
this.marca = marca;
}
public String Bebida() {
return "id=" + id + ", cantidad=" + cantidad + ", precio=" + precio + ", marca=" + marca + " ";
}
}
public class BebidaGaseosa extends Bebida {
public BebidaGaseosa( double id, double cantidad, double precio, String marca) {
super(cantidad, precio, marca);
}
public String toString(String BebidaGaseosa) {
return super.toString() + "Bebida Gaseosa =" + BebidaGaseosa;
}
}
public class AguaGas extends Bebida {
public AguaGas( double id, double cantidad, double precio, String marca) {
super(cantidad, precio, marca);
}
public String toString(String AguaGas) {
return super.toString() + "Agua Gas =" + AguaGas;
}
}
public class Leche extends Bebida {
public Leche( double id, double cantidad, double precio, String marca) {
super(cantidad, precio, marca);
}
public String toString(String Leche) {
return super.toString() + "Leche =" + Leche;
}
}
Realmente no se si voy bien, y ya no se como seguir. Agradecería mucho de su ayuda.
Valora esta pregunta


0