a logic gate contains data that applies to all gates (namely a label and an output value). in order for the binary and unary gates to inherit the data from logic gate without explicitly redefining logic gate data in these classes, we need to call the logic gate constructor in the binary and unary class constructors. listing 1.11 (the binary gate class) and 1.12 (the unarygate class) shows the class definition for the binary and unary gates. write the entire line of code (without the tab indentations) that calls the logic gate constructor in these classes. be precise in your answer - include the entire statement with correct capitalization, spelling, spacing, parameters, etc as displayed in the textbook.]