public string Run() { IButton button = _guiFactory.CreateButton(); ICheckbox checkbox = _guiFactory.CreateCheckbox(); return(button.Render() + " / " + checkbox.Render()); }
public void CreateUI() { button = factory.CreateButton(); button.Paint(); checkbox = factory.CreateCheckbox(); checkbox.Paint(); }
public void RenderCheckbox() { _checkbox = _factory.CreateCheckbox(); _checkbox.Render(); }
public Application(IGuiFactory factory) { button = factory.CreateButton(); checkbox = factory.CreateCheckbox(); }
public void CreateUI() { _button = _factory.CreateButton(); _checkbox = _factory.CreateCheckbox(); }
public void Render() { _guiFactory.CreateButton().Paint(); _guiFactory.CreateCheckbox().Paint(); }