/// <summary> /// Конструктор создает объект типа директивы /// </summary> /// <param name="manufacturer"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> /// <param name="region"></param> public AbstractModel(string manufacturer, String shortName, String fullName, ManufactureRegion region) { _manufacturer = manufacturer; _shortName = shortName; _fullName = fullName; _manufactureReg = region; }
/* * Реализация */ #region public AbstractModel() /// <summary> /// Конструктор по умолчанию /// </summary> public AbstractModel() { _fullName = ""; _shortName = ""; _series = ""; _name = ""; _manufactureReg = ManufactureRegion.Unknown; _manufacturer = ""; _designer = ""; }
/// <summary> /// Конструктор создает объект типа директивы /// </summary> /// <param name="manufacturer"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> /// <param name="region"></param> public ComponentModel GetInstance(string manufacturer, String shortName, String fullName, ManufactureRegion region) { return(new ComponentModel { Manufacturer = manufacturer, ShortName = shortName, FullName = fullName, ManufactureReg = region }); }