<< Chapter < Page | Chapter >> Page > |
What output is produced by the program shown in Listing 10 ?
Listing 10 . Listing for Question 10. |
---|
public class Ap073{
public static void main(String args[]){new Worker().doArrays();
}//end main()}//end class definition
class Worker{public void doArrays(){
double[]A = new double[2];A[0] = 1.0;A[1] = 2.0;Object B = A;System.out.println(
((double[])B)[0] + " " +((double[])B)[1]);
}//end doArrays()}// end class |
What output is produced by the program shown in Listing 11 ?
Listing 11 . Listing for Question 11. |
---|
public class Ap074{
public static void main(String args[]){new Worker().doArrays();
}//end main()}//end class definition
class Worker{public void doArrays(){
int[]A = new int[2];A[0] = 1;A[1] = 2;double[]B = (double[])A;System.out.println(B[0] + " " + B[1]);
}//end doArrays()}// end class |
What output is produced by the program shown in Listing 12 ?
Listing 12 . Listing for Question 12. |
---|
public class Ap075{
public static void main(String args[]){new Worker().doArrays();}//end main()
}//end class definitionclass Worker{
public void doArrays(){int[] B = returnArray();for(int i = 0; i<B.length;i++){
System.out.print(B[i]+ " ");
}//end for loopSystem.out.println();
}//end doArrays()public int[]returnArray(){
int[]A = new int[2];A[0] = 1;A[1] = 2;return A;
}//end returnArray()}// end class |
What output is produced by the program shown in Listing 13 ?
A. Compiler Error
B. Runtime Error
C. 0 0 0
0 1 2
D. None of the above
Listing 13 . Listing for Question 13. |
---|
public class Ap076{
public static void main(String args[]){new Worker().doArrays();
}//end main()}//end class definition
class Worker{public void doArrays(){
int[]A[];A = new int[2][3];for(int i=0; i<A.length;i++){
for(int j=0;j<A[0].length;j++){A[i][j]= i*j;
}//end inner loop}//end outer loop
for(int i=0; i<A.length;i++){
for(int j=0;j<A[0].length;j++){System.out.print(
A[i][j] + " ");}//end inner loop
System.out.println();}//end outer loop
}//end doArrays()}// end class |
What output is produced by the program shown in Listing 14 ?
Listing 14 . Listing for Question 14. |
---|
public class Ap077{
public static void main(String args[]){new Worker().doArrays();
}//end main()}//end class definition
class Worker{public void doArrays(){
Subclass[]A = new Subclass[2];A[0] = new Subclass(1);A[1] = new Subclass(2);Object X = A;Superclass B = A;
Subclass[]C = (Subclass[])B;Subclass[] Y = (Subclass[])X;
System.out.println(C[0] + " " + Y[1]);
}//end doArrays()}// end class
class Superclass{private int data;
public Superclass(int data){this.data = data;
}//end constructorpublic int getData(){return data;
}//end getData()public String toString(){return "" + data;
}//end toString()}//end class SuperClass
class Subclass extends Superclass{public Subclass(int data){
super(data);}//end constructor
}//end class Subclass |
Notification Switch
Would you like to follow the 'Object-oriented programming (oop) with java' conversation and receive update notifications?