Java Reference
In-Depth Information
Display 5.3 Another Class with a main Added (part 1 of 2)
1
import java.util.Scanner;
2 /**
3 Class for a temperature (expressed in degrees Celsius).
4 */
5 public class Temperature
6{
7
private double degrees; //Celsius
8
public Temperature()
Note that this class has a main method
and both static and nonstatic methods.
9
{
10
degrees = 0;
11
}
12
public Temperature( double initialDegrees)
13
{
14
degrees = initialDegrees;
15
}
16
public void setDegrees( double newDegrees)
17
{
18
degrees = newDegrees;
19
}
20
public double getDegrees()
21
{
22
return degrees;
23
}
24
public String toString()
25
{
26
return (degrees + " C");
27
}
28
29
public boolean equals(Temperature otherTemperature)
30
{
31
return (degrees == otherTemperature.degrees);
32
}
33
/**
34
Returns number of Celsius degrees equal to
35
degreesF Fahrenheit degrees.
36
*/
Search WWH ::




Custom Search