This page is optimized for mobile devices, if you would prefer the desktop version just
click here
Question 6
What output is produced by the program shown in Listing 6 ?
- A. Compiler Error
- B. Runtime Error
- C. 4 -3
- D. 3 -4
- E. None of the above
Listing 6 . Listing for Question 6. |
---|
public class Ap044{
public static void main(String args[]){new Worker().doCast();
}//end main()}//end class definition
class Worker{public void doCast(){
double w = 3.5;double x = -3.499999999999;
System.out.println(doIt(w) +" " +
doIt(x));}//end doCast()private int doIt(double arg){
if(arg>0){
return (int)(arg + 0.5);}else{
return (int)(arg - 0.5);}//end else
}//end doIt()}//end class definition |
Question 7
What output is produced by the program shown in Listing 7 ?
- A. Compiler Error
- B. Runtime Error
- C. 3.5/9/true
- D. None of the above
Listing 7 . Listing for Question 7. |
---|
public class Ap045{
public static void main(String args[]){new Worker().doConcat();
}//end main()}//end class definition
class Worker{public void doConcat(){
double w = 3.5;int x = 9;
boolean y = true;String z = w + "/" + x + "/" + y;
System.out.println(z);}//end doConcat()
}// end class |
Question 8
Which of the following best approximates the output from the program shown in Listing 8 ?
- A. Compiler Error
- B. Runtime Error
- C. Dummy@273d3c
- D. Joe 35 162.5
Listing 8 . Listing for Question 8. |
---|
public class Ap046{
public static void main(String args[]){new Worker().doConcat();
}//end main()}//end class definition
class Worker{public void doConcat(){
Dummy y = new Dummy();System.out.println(y);
}//end doConcat()}// end class
class Dummy{private String name = "Joe";
private int age = 35;private double weight = 162.5;
}//end class dummy |
Question 9
Which of the following best approximates the output from the program shown in Listing 9 ?
- A. Compiler Error
- B. Runtime Error
- C. C. Dummy@273d3c
- D. Joe Age = 35 Weight = 162.5
Listing 9 . Listing for Question 9. |
---|
public class Ap047{
public static void main(String args[]){new Worker().doConcat();
}//end main()}//end class definition
class Worker{public void doConcat(){
Dummy y = new Dummy();System.out.println(y);
}//end doConcat()}// end class
class Dummy{private String name = "Joe";
private int age = 35;private double weight = 162.5;public String toString(){
String x = name + " " +" Age = " + age + " " +
" Weight = " + weight;return x;
}}//end class dummy |
Question 10
Which of the following best approximates the output from the program shown in Listing 10 ? (Note the use of the constructor for the Date class that takes no parameters.)
- A. Compiler Error
- B. Runtime Error
- C. Sun Dec 02 17:35:00 CST 2012 1354491300781
- D. Thur Jan 01 00:00:00 GMT 1970
- 0
- None of the above
Listing 10 . Listing for Question 10. |
---|
import java.util.*;
public class Ap048{public static void main(
String args[]){
new Worker().doConcat();}//end main()
}//end class definitionclass Worker{
public void doConcat(){Date w = new Date();
String y = w.toString();System.out.print(y);
System.out.println(" " + w.getTime());}//end doConcat()
}// end class |
Read also:
OpenStax, Object-oriented programming (oop) with java. OpenStax CNX. Jun 29, 2016 Download for free at https://legacy.cnx.org/content/col11441/1.201
Google Play and the Google Play logo are trademarks of Google Inc.