using System; using System.Collections.Generic; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace WindowsFormsApp1.utils.ui { class ButtonFactory { private static Button createBase() { Button button = new Button(); return button; } public static Button CreateDefault() { Button button = createBase(); return button; } public static Button CreateDefault(String text) { Button button = CreateDefault(); button.Text = text; return button; } } }