练习4:将DataOnly代码段改写成一个程序,然后编译、运行。
DateOnly代码段在《Java编程思想》第26页。
代码段为:
class DataOnly{
int i;
double d;
boolean b;
}
代码改写:
class DateOnly
{
int i;
double d;
boolean b;
}
public class Main
{
public static void main(String[] args)
{
DateOnly dat = new DateOnly();
dat.i = 1;
dat.d = 5.4;
dat.b = true;
System.out.println(dat.i);
System.out.println(dat.d);
System.out.println(dat.b);
}
}
输出结果为:
1
5.4
true
此程序定义了一个类DateOnly,并在类中定义了三个成员变量(成员变量会默认初始化,见本章练习1),在main方法中初始化一个DateOnly的对象引用dat,用dat调用DateOnly中的三个成员变量并为其重新赋值,然后依次打印三个变量的值。