Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Question One 2 Marks miliar When running JavaApplication8, the following output

ID: 3598040 • Letter: Q

Question

Question One 2 Marks miliar When running JavaApplication8, the following output is seen on the display Addition(2,3) 5 tion of JavaApplication java is given below with some missing parts in the Circuit class and printCircuit method (missing parts are identified by dots) class Circuit private String operation, private int number1, number2, output public Circuit(int n1, int n2x.. public void setNumbers(int n1, int n2)..) public void setOperation(... Xoperation-op.) public void setN1 (int nHnumber1 = n;} public void setN2(int nynumber2 n) public void setOutput(int n).n) public .getOperation0freturn operation.) public... getN10freturn number1 public int getN201 public int getOutput freturn output) public class JavaApplication8 f private static void printCircuit(Circuit a) ( public static void main(Stringl] args) ( Circuit a1 new Circuit(2,3), a1 setOperation( "Addition") a1.setOutput(a1.getN10+a1.getN20) printCircuit(a1) 1, Fill in all missing parts 2. Modity the maino mothiod so that the outaut becomes subtraction(2,3) 5-1

Explanation / Answer

Question 1:

Find All missing parts:

package chegganswers;

class Circuit {

private String operation;

private int number1, number2, output;

public Circuit(int n1, int n2) {

number1 = n1;

number2 = n2;

}

public void setNumbers(int n1, int n2) {

number1 = n1;

number2 = n2;

}

public void setOperation(String op) {

operation = op;

}

public void setN1(int n) {

number1 = n;

}

public void setN2(int n) {

number2 = n;

}

public void setOutput(int n) {

output = n;

}

public String getOperation() {

return operation;

}

public int getN1() {

return number1;

}

public int getN2() {

return number2;

}

public int getOutput() {

return output;

}

}

public class JavaApplication8 {

private static void printCircuit(Circuit a) {

System.out.println(a.getOperation()+"("+a.getN1()+","+a.getN2()+") = "+a.getOutput());

}

public static void main(String[] args) {

Circuit a1 = new Circuit(2, 3);

a1.setOperation("Addition");

a1.setOutput(a1.getN1() + a1.getN2());

printCircuit(a1);

}

}

**************************************************************************************************************************

Question 2: Modify the main method to provide output Subtraction(2,3)=-1

public static void main(String[] args) {

Circuit a1 = new Circuit(2, 3);

a1.setOperation("Subtraction");

a1.setOutput(a1.getN1() - a1.getN2());

printCircuit(a1);

}

*********************************************************************************************************************

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote