CarroDeCompras
Publicado por winters (11 intervenciones) el 03/07/2020 04:45:31
Ayuda. En la clase Orden me sale error en los metodos, como lo modificaria?. Y como lo imprimiria en el main? GRACIAS.
1.-
2.-
3.-
4.-
1.-
1
2
3
4
5
6
7
8
9
10
11
12
public class Oferta {public float descuento;
public Oferta(float des){
descuento=des; }public float calcularPrecioFinal(float precio){
return 0;
}}2.-
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
public class Orden {private ICarritoDeCompras carrito;
private float igv;
private Oferta oferta;
public Orden(ICarritoDeCompras cart, float salesTax){
carrito= cart; igv=salesTax; }public void setOferta(Oferta oferta){
}public float OrdenTotal(){
float cartTotal=0;for(int i=0; i<carrito.items.length;i++){
cartTotal+= carrito.items[i].precio*carrito.items[i].cantidad;
}cartTotal+=cartTotal*igv;
return cartTotal;
}public float OrdenTotalFinal(){
return 0;
}}3.-
1
2
3
public interface ICarritoDeCompras {public InterfaceItem getItems();
}4.-
1
2
3
4
5
6
7
8
9
10
11
12
public class CarritoDeCompras implements ICarritoDeCompras{public InterfaceItem[] items;
public CarritoDeCompras(InterfaceItem i[]){
items=i; }public InterfaceItem getItems(){
return null;
}}Valora esta pregunta


0


