public Client(AbstractFactory factory)
 {
     properties = factory.CreateProperties();
     avia       = factory.CreateWindow(properties);
 }
 public abstract Form CreateWindow(AbstractProperties abstractProperties);
 public override Form CreateWindow(AbstractProperties abstractProperties)
 {
     return(new Form_3(abstractProperties));
 }
Пример #4
0
        public Form_2(AbstractProperties abstractProperties)
        {
            propForm2 = (PropertiesForm2)abstractProperties;

            InitializeComponent();
        }