public USBFlasher(USBDevice aDevice) : base(aDevice)//we can keep that abstract(that means public USBFlasher(Device aDevice)) but, i felt is logical to use specific flasher for specific device. { }
//we can keep that abstract(that means public USBFlasher(Device aDevice)) but, i felt is logical to use specific flasher for specific device. public USBFlasher(USBDevice aDevice) : base(aDevice) { }