public Laptop(string description, Decorator decorator) : base(description, decorator) { }
public Feature(string description, Decorator decorator) : base(description, decorator) { }
protected Decorator(string description, Decorator decorator = null) { _decorator = decorator; Description = description; }