Ask Question
1 April, 08:34

Assume that two classes 'Temperature' and 'Sensor' have been defined. 'Temperature' has a constructor that accepts a double parameter. 'Sensor' has a method named 'getReading' which returns the sensor's current reading (a double). Write a static method 'create' (that could be added to the 'Temperature' class) that accepts a 'Sensor' object. 'create' gets the value of the current reading of the 'Sensor' object, and returns a new 'Temperature' object that is based on this reading.

+2
Answers (1)
  1. 1 April, 11:32
    0
    The answer for the following question is given as:

    public static Temperature create (Sensor ob)

    {

    return new Temperature (ob. getReading ());

    }

    Explanation:

    In this we have create a static method of Temperature class which accept a 'Sensor' object and return the new 'Temperature' object that calls the 'getReading () ' function This function returns the sensor's current reading.
Know the Answer?
Not Sure About the Answer?
Get an answer to your question ✅ “Assume that two classes 'Temperature' and 'Sensor' have been defined. 'Temperature' has a constructor that accepts a double parameter. ...” in 📙 Computers & Technology if there is no answer or all answers are wrong, use a search bar and try to find the answer among similar questions.
Search for Other Answers