public ANDGate_2(Input_1 input, NOTOutput_0 input_NOT) { m_input = input ?? throw new ArgumentNullException(nameof(input)); m_input_NOT = input_NOT ?? throw new ArgumentNullException(nameof(input_NOT)); }
public ANDGate_0(NOTOutput_0 input) { m_input = input ?? throw new ArgumentNullException(nameof(input)); }
public ANDGate_0(NOTOutput_0 input_NOT_0, NOTOutput_1 input_NOT_1) { m_input_NOT_0 = input_NOT_0 ?? throw new ArgumentNullException(nameof(input_NOT_0)); m_input_NOT_1 = input_NOT_1 ?? throw new ArgumentNullException(nameof(input_NOT_1)); }