コード例 #1
0
        static void Main(string[] args)
        {
            Console.WriteLine("INICIO");
            Almacen    almacen    = new Almacen();
            Fabricante fabricante = new Fabricante(almacen);
            Vendedor   vendedor   = new Vendedor(almacen);

            fabricante.Fabrica();
            vendedor.Vende();
            fabricante.Termina();
            vendedor.Termina();
            Console.WriteLine("FIN");
        }
コード例 #2
0
        static void Main(string[] args)
        {
            Console.WriteLine("INICIO");
            Almacen    almacen    = new Almacen();
            Fabricante fabricante = new Fabricante(almacen, 8, 500);
            Vendedor   vendedor   = new Vendedor(almacen, 3, 800);
            Vendedor   vendedor2  = new Vendedor(almacen, 3, 1000);
            Vendedor   vendedor3  = new Vendedor(almacen, 2, 1200);

            fabricante.Fabrica();
            vendedor.Vende();
            vendedor2.Vende();
            vendedor3.Vende();
            fabricante.Termina();
            vendedor.Termina();
            vendedor2.Termina();
            vendedor3.Termina();
            Console.WriteLine("FIN");
        }
コード例 #3
0
        static void Main(string[] args) //@ionene
        {
            Console.WriteLine("INICIO");
            Almacen    almacen    = new Almacen();
            Fabricante fabricante = new Fabricante(almacen, 500, 8);
            Vendedor   vendedor1  = new Vendedor(almacen, 800, 3);
            Vendedor   vendedor2  = new Vendedor(almacen, 1000, 3);
            Vendedor   vendedor3  = new Vendedor(almacen, 1200, 2);

            fabricante.Fabrica();
            vendedor1.Vende();
            vendedor2.Vende();
            vendedor3.Vende();
            fabricante.Termina();
            vendedor1.Termina();
            vendedor2.Termina();
            vendedor3.Termina();
            Console.WriteLine("FIN");
        }
コード例 #4
0
 public Fabricante(Almacen a, int periodicidad, int cantidad)
 {
     this._a = a;
 }
コード例 #5
0
 public Vendedor(Almacen a)
 {
     this._a = a;
 }
コード例 #6
0
 public Fabricante(Almacen a)
 {
     this._a = a;
 }
コード例 #7
0
 public Fabricante(Almacen a, int contador, int initTime)
 {
     this._a        = a;
     this._initTime = initTime;
     this._cont     = contador;
 }
コード例 #8
0
 public Vendedor(Almacen a, int cantidad, int periodicidad)
 {
     this._a            = a;
     this._cantidad     = cantidad;
     this._periodicidad = periodicidad;
 }
コード例 #9
0
 public Fabricante(Almacen a, int cantidad, int periodicidad)
 {
     this._a            = a;
     this._cantidad     = cantidad;
     this._periodicidad = periodicidad;
 }
コード例 #10
0
 public Fabricante(Almacen a, int ms, int capacidad)
 {
     this._a         = a;
     this._ms        = ms;
     this._capacidad = capacidad;
 }
コード例 #11
0
 public Vendedor(Almacen _almacen, uint _periodicidad, uint _cantidad)
 {
     this.almacen      = _almacen;
     this.periodicidad = _periodicidad;
     this.cantidad     = _cantidad;
 }
コード例 #12
0
 public Vendedor(Almacen a, int ms, int capacidad)
 {
     this._a         = a;
     this._ms        = ms;
     this._capacidad = capacidad;
 }
コード例 #13
0
 public Fabricante(Almacen _almacen, uint _periodicidad, uint _cantidad)
 {
     this.almacen      = _almacen;
     this.periodicidad = _periodicidad;
     this.cantidad     = _cantidad;
 }
コード例 #14
0
 public Vendedor(Almacen a, int contador, int initTime)
 {
     this._a        = a;
     this._cont     = contador;
     this._initTime = initTime;
 }