Top

Discussion

What will be the output of the program?

import java.util.*;
public class NewTreeSet2 extends NewTreeSet 
{
    public static void main(String [] args) 
    {
        NewTreeSet2 t = new NewTreeSet2();
        t.count();
    }
}
protected class NewTreeSet
{
    void count() 
    {
        for (int x = 0; x < 7>

  • A.0 2 4
  • B.0 2 4 6
  • C.Compilation fails at line 2
  • D.Compilation fails at line 10

Answer: D

Nonnested classes cannot be marked protected (or final for that matter), so the compiler will fail at protected class NewTreeSet.

No comment is present. Be the first to comment.
Loading…

Post your comment