多选题
Given the class FloatNumber and method addHalf, what is the output if
the following code segment is executed?
public class
FloatNumber {
float number;
public
FloatNumber(float number {
this.number = number;
}
floatgetNumber( {
retum
number;
}
void setNumber(float number)
{
this.number = number;
}
}
void addHalf(FloatNumber value) {
value.setNumber(value.getNumber()+(value.getNumber()/2f));
}
/* CODE SEGMENT */
FloatNumber value = new
FloatNumber(1f);
addHalf(value);
System.out.println("value ="+value.getNumber());
- A. value = 1
- B. value = 1.5
- C. value = 2
- D. value = 0