Exercises 3-4, 3-5 (DataOnly)
Chapter_3 Exercise_3-3 | Exercise_3-6 |
Exercises 3-4, 3-5 TIJ, p. 61
Exercise 3-4: (1) Turn the DataOnly code fragments into a program that compiles and runs.
Exercise 3-5: (1) Modify the previous exercise so that the values of the data in
DataOnly are assigned to and printed in
main().
DataOnly.java TIJ, p. 47
public class DataOnly
{
int i;
double d;
boolean b;
public static void main(String[] args)
{
DataOnly data = new DataOnly();
System.out.println("uninitialized int: " + data.i);
System.out.println("uninitialized double: " + data.d);
System.out.println("uninitialized boolean: " + data.b);
data.i = 47;
data.d = 1.1;
data.b = false; // true
System.out.println("int field: " + data.i);
System.out.println("double field: " + data.d);
System.out.println("boolean field: " + data.b);
}
}
/*
javac DataOnly.java
java DataOnly
uninitialized int: 0
uninitialized double: 0.0
uninitialized boolean: false
int field: 47
double field: 1.1
boolean field: false
*/
Chapter_3 Exercise_3-3 | BACK_TO_TOP | Exercise_3-6 |
Comments
Post a Comment