No. A top level class can not be private or protected. It can have either "public" or no modifier. If it does not have a modifier it is supposed to have a default access.If a top level class is declared as private the compiler will complain that the "modifier private is not allowed here". This means that a top level class can not be private. Same is the case with protected.
This blog solve the issues comes in daily programming practice.This blog also created for the users who want to brush up their knowledge before Interviews.
Saturday, December 1, 2012
Can a top level class be private or protected
No. A top level class can not be private or protected. It can have either "public" or no modifier. If it does not have a modifier it is supposed to have a default access.If a top level class is declared as private the compiler will complain that the "modifier private is not allowed here". This means that a top level class can not be private. Same is the case with protected.
Labels:
class,
Java,
java interview questions,
modifier
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment