Freezing and Boiling Points The following table lists the freezing and boiling points of several substances. Substance Freezing Point Boiling Point Ethyl Alcohol -173 172 Oxygen -362 -306 Water 32 212 Design a class that stores a temperature in a temperature field and has the appropriate accessor and mutator methods for the field. In addition to appropriate constructors, the class should have the following methods: • isEthylFreezing. This method should return the boolean value true if the tempera- cure stored in the temperature field is at or below the freezing point of ethyl alcohol. Otherwise, the merhod should return false. • isEthylBoiling. This method should return the boolean value true if the tempera- ture stored in the temperature field is at or above the boiling point of ethyl alcohol. Otherwise, the method should return false. • isoxygenFreezing. This method should return the boolean value true if the rem- perature stored in the temperature field is at or below the freezing point of oxygen. Otherwise, the method should return false. • isoxygenBoiling. This merhod should return the boolean value true if rhe tempera- ture stored in the temperature field is at or above the boiling point of oxygen. Other- wise, the method should return false. • iswaterFree z ing. This method should return the boolean value true if the rempera- cure stored in the temperature field is at or below the freezing point of warer. Other- wise, the method should return false. • iswaterBoiling. This method should return the boolean value true if the rempera- ture stored in the tempereture field is at or above the boiling point of water. Other- wise, the method should return false. Write a program that demonstrares rhe class. The program should ask the user to enter a temperature, and then display a list of the substances that will freeze at that remperature and those that will boil at that temperature. For example, if the temperature is -20 the class should report thar water will freeze and oxygen will boil at that temperature.

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question
100%

JAVA 

Use the numbers 65, -264, -43 to test out code.

# Freezing and Boiling Points

The following table lists the freezing and boiling points of several substances.

| Substance     | Freezing Point | Boiling Point |
|---------------|----------------|---------------|
| Ethyl Alcohol | -173           | 172           |
| Oxygen        | -362           | -306          |
| Water         | 32             | 212           |

Design a class that stores a temperature in a `temperature` field and has the appropriate accessor and mutator methods for the field. In addition to appropriate constructors, the class should have the following methods:

- **isEthylFreezing**: This method should return the boolean value `true` if the temperature stored in the `temperature` field is at or below the freezing point of ethyl alcohol. Otherwise, the method should return `false`.

- **isEthylBoiling**: This method should return the boolean value `true` if the temperature stored in the `temperature` field is at or above the boiling point of ethyl alcohol. Otherwise, the method should return `false`.

- **isOxygenFreezing**: This method should return the boolean value `true` if the temperature stored in the `temperature` field is at or below the freezing point of oxygen. Otherwise, the method should return `false`.

- **isOxygenBoiling**: This method should return the boolean value `true` if the temperature stored in the `temperature` field is at or above the boiling point of oxygen. Otherwise, the method should return `false`.

- **isWaterFreezing**: This method should return the boolean value `true` if the temperature stored in the `temperature` field is at or below the freezing point of water. Otherwise, the method should return `false`.

- **isWaterBoiling**: This method should return the boolean value `true` if the temperature stored in the `temperature` field is at or above the boiling point of water. Otherwise, the method should return `false`.

Write a program that demonstrates the class. The program should ask the user to enter a temperature, and then display a list of the substances that will freeze at that temperature and those that will boil at that temperature. For example, if the temperature is -20, the class should report that ethyl alcohol will freeze and water will boil at that temperature.
Transcribed Image Text:# Freezing and Boiling Points The following table lists the freezing and boiling points of several substances. | Substance | Freezing Point | Boiling Point | |---------------|----------------|---------------| | Ethyl Alcohol | -173 | 172 | | Oxygen | -362 | -306 | | Water | 32 | 212 | Design a class that stores a temperature in a `temperature` field and has the appropriate accessor and mutator methods for the field. In addition to appropriate constructors, the class should have the following methods: - **isEthylFreezing**: This method should return the boolean value `true` if the temperature stored in the `temperature` field is at or below the freezing point of ethyl alcohol. Otherwise, the method should return `false`. - **isEthylBoiling**: This method should return the boolean value `true` if the temperature stored in the `temperature` field is at or above the boiling point of ethyl alcohol. Otherwise, the method should return `false`. - **isOxygenFreezing**: This method should return the boolean value `true` if the temperature stored in the `temperature` field is at or below the freezing point of oxygen. Otherwise, the method should return `false`. - **isOxygenBoiling**: This method should return the boolean value `true` if the temperature stored in the `temperature` field is at or above the boiling point of oxygen. Otherwise, the method should return `false`. - **isWaterFreezing**: This method should return the boolean value `true` if the temperature stored in the `temperature` field is at or below the freezing point of water. Otherwise, the method should return `false`. - **isWaterBoiling**: This method should return the boolean value `true` if the temperature stored in the `temperature` field is at or above the boiling point of water. Otherwise, the method should return `false`. Write a program that demonstrates the class. The program should ask the user to enter a temperature, and then display a list of the substances that will freeze at that temperature and those that will boil at that temperature. For example, if the temperature is -20, the class should report that ethyl alcohol will freeze and water will boil at that temperature.
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 4 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY