Pergunta de entrevista da empresa Motorola Mobility

What is the difference between Private, Protected, and Public when applied to members of a Java class? What is “Package Scope”?

Resposta da entrevista

Sigiloso

2 de mai. de 2009

If a member of a Java class is Private - that means, it is only accessible in same class Protected - that means, it is accessible in same class, same package and subclass Public - that means, it is accessible in same class, same package, subclass and universal Package scope - A java class's members defined with access level 'default', 'protected' and 'public' are accessible in same package.

1