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

Popular posts from this blog

Contents