<< Chapter < Page Chapter >> Page >
Listing 4 . Listing for Question 4.
public class Ap103{ public static void main(String args[]){new Worker().finalStuff(); }//end main()}//end class definition class Worker{public void finalStuff(){ public final int x = 5;System.out.println(x); }//end finalStuff()}// end class

Answer and Explanation

Question 5

What output is produced by the program shown in Listing 5 ?

  • A. Compiler Error
  • B. Runtime Error
  • C. 5
  • D. None of the above
Listing 5 . Listing for Question 5.
public class Ap104{ public static void main(String args[]){new Worker().finalStuff(); }//end main()}//end class definition class Worker{void finalStuff(){ final int x = 5;System.out.println(x); }//end finalStuff()}// end class

Answer and Explanation

Question 6

What output is produced by the program shown in Listing 6 ?

  • A. Compiler Error
  • B. Runtime Error
  • C. 3.141592653589793
  • D. 3.1415927
  • E. None of the above
Listing 6 . Listing for Question 6.
public class Ap105{ public static void main(String args[]){System.out.println(Worker.fPi); }//end main()}//end class definition class Worker{public static final float fPi = (float)Math.PI;}// end class

Answer and Explanation

Question 7

What output is produced by the program shown in Listing 7 ?

  • A. Compiler Error
  • B. Runtime Error
  • C. A static method
  • D. None of the above
Listing 7 . Listing for Question 7.
public class Ap106{ public static void main(String args[]){Worker.staticMethod(); }//end main()}//end class definition class Worker{public static void staticMethod(){ System.out.println("A static method"); }//end staticMethod()}// end class

Answer and Explanation

Question 8

What output is produced by the program shown in Listing 8 ?

  • A. Compiler Error
  • B. Runtime Error
  • C. 5
  • D. None of the above
Listing 8 . Listing for Question 8.
public class Ap107{ public static void main(String args[]){Worker.staticMethod(); }//end main()}//end class Ap107 class Worker{private int x = 5; public static void staticMethod(){System.out.println(x); }//end staticMethod()}// end class

Answer and Explanation

Question 9

What output is produced by the program shown in Listing 9 ?

  • A. Compiler Error
  • B. Runtime Error
  • C. 5
  • D. None of the above
Listing 9 . Listing for Question 9.
public class Ap108{ public static void main(String args[]){Worker.staticMethod(); }//end main()}//end class Ap108 class Worker{private int x = 5; public static void staticMethod(){System.out.println( new Worker().getX());}//end staticMethod()public int getX(){ return x;}//end getX()}// end class

Answer and Explanation

Question 10

Which output shown below is produced by the program shown in Listing 10 ?

A. Compiler Error B. Runtime ErrorC. 38.48451000647496 12.566370614359172D. None of the above
Listing 10 . Listing for Question 10.
public class Ap109{ public static void main(String args[]){ System.out.println(Worker.area(3.5));System.out.println(Worker.area(2.0)); System.out.println();}//end main() }//end class Ap109class Worker{ public static double area(double r){return r*r*Math.PI; }//end area()}// end class

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  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.

Notification Switch

Would you like to follow the 'Object-oriented programming (oop) with java' conversation and receive update notifications?

Ask