Advertisement
escuderopablo

Principal.java

Apr 5th, 2025
314
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.89 KB | Source Code | 0 0
  1. public class Principal {
  2.    
  3.     private IProductoService _productosService;
  4.    
  5.     public Principal(IProductoService productoService){
  6.         this._productosService = productoService;
  7.     }
  8.    
  9.     private void ejecutarEjercicio() {
  10.         List<Producto> listadoProductos = new ArrayList<Producto>();
  11.  
  12.         listadoProductos.add(_productosService.CargarNuevoProducto(TipoProductoEnum.ProductoCongelado));
  13.         listadoProductos.add(_productosService.CargarNuevoProducto(TipoProductoEnum.ProductoFresco));
  14.         listadoProductos.add(_productosService.CargarNuevoProducto(TipoProductoEnum.ProductoRefrigerado));
  15.        
  16.         for(Producto producto : listadoProductos) {
  17.             producto.MostrarProducto();
  18.         }
  19.        
  20.     }
  21.  
  22.     public static void main(String[] args) {
  23.         IProductoService productoService = new ProductoService();
  24.         Principal principal = new Principal(productoService);
  25.        
  26.         principal.ejecutarEjercicio();     
  27.     }
  28.  
  29. }
  30.  
Tags: Java
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement