public CClaxon(double precio, string tipo, IDecorador decorable) { this.precio = precio; this.tipo = tipo; this.decorable = decorable; }
public CTuboEscape(double precio, string tipo, IDecorador decorable) { this.precio = precio; this.tipo = tipo; this.decorable = decorable; }
public Condicional(IDecorador anterior, Predicate <Persona> condicion) { Anterior = anterior; Condicion = condicion; }
public void Agregar(IDecorador otro) => lista.Add(otro);
public Guardar(IDecorador anterior) { this.anterior = anterior; }
public CondicionalIF(IDecorador si, IDecorador no, Predicate <Persona> condicion) { Si = si; No = no; Condicion = condicion; }