Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

in java will like In the file Calculator.java, write a class called Calculator that emulates basic functions of a calculator, add, subtract, multiply, divide, and

in java will like
image text in transcribed
image text in transcribed
image text in transcribed
image text in transcribed
image text in transcribed
In the file Calculator.java, write a class called Calculator that emulates basic functions of a calculator, add, subtract, multiply, divide, and clear. The class has one private member field called va lue for the calculator's current value. Implement the following Constructor and instance methods as listed below. - public Calculator0 - Constructor method to set the member field to 0.0 - public void add(double val) - add the parameter to the member field - public void subtract(double val) - subtract the parameter from the member field - public void multiply(double val) - multiply the member field by the parameter - public void divide(double val) - divide the member field by the parameter - public void clear() - set the member field to 0.0 - public double getValue() - return the member field Given two double input values num1 and num 2 the program outputs the following values: 1. The initial value of the instance field, va lue 2. The value after adding num1 3. The value after multiplying by 3 4. The value after subtracting num2 5. The value after dividing by 2 6. The value after calling the clear0 method Ex. If the input is: 10.05.0 the output is: File is marked as read only Current file: LabProgram.java - File is marked as read only Current file: LabPros I/ 2. The value after adding num1 calc. add(num1); System. out.println(calc. getValue()); I/ 3. The value after multiplying by 3 calc.multiply(3); System. out.println(calc. getValue()); 1/ 4. The vallye after subtracting num2 calc. subtract(num2); System. out.println(calc. getValue()); 1/ 5. The value after dividing by 2 calc. divide(2); System. out.println(calc. getValue()); System. out.println(calc. getValue()); I/ 6. The value after calling the clear() method calc. clear(); 3 System.out.println(calc. getvalueO); Current file: Calculator.java public class Calculator \{ /* Type your code here. */ \}

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Understanding Oracle APEX 5 Application Development

Authors: Edward Sciore

2nd Edition

1484209893, 9781484209899