// TIJ4 第3章 操作符, 练习 2 (1), 第 40 页;
// 创建一个包含float域的类,并用这个类来展示别名机制。
//
class FloatClass{
float f;
}
//......
public class FloatClassTest{
public static void main(String[] args){
FloatClass fObj1 = new FloatClass();
FloatClass fObj2 = new FloatClass();
fObj1.f = 0.8f;
fObj2.f = 1.6f;
System.out.println("初始状态 : fObj1.f = "+ fObj1.f + ", fObj2.f = " + fObj2.f);
fObj1.f = fObj2.f;
System.out.println("fObj1.f = fObj2.f :fObj1.f = "+ fObj1.f + ", fObj2.f = " + fObj2.f);
fObj2.f = 3.2f;
System.out.println("fObj2.f = 3.2f : fObj1.f = "+ fObj1.f + ", fObj2.f = " + fObj2.f);
fObj1 = fObj2;
System.out.println("fObj1 = fObj2 : fObj1.f = "+ fObj1.f + ", fObj2.f = " + fObj2.f);
fObj1.f = 6.4f;
System.out.println("fObj1.f = 6.4f : fObj1.f = "+ fObj1.f + ", fObj2.f = " + fObj2.f);
fObj2.f = 12.8f;
System.out.println("fObj2.f = 12.8f : fObj1.f = "+ fObj1.f + ", fObj2.f = " + fObj2.f);
}
}