•Clients
have access to only public methods.
•Derived classes
have access to public & protected members of the base class.
•Classes within the
same package have access to protected and package
members of the base class.
•
•Public –
can be used by anyone .
•Package
– by methods of the class and in same package.
•Protected
– by methods of the class and subclasses and in the same package.
•Private
– only by members of the same class.