File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes Basic Privacy Question Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Basic Privacy Question" Watch "Basic Privacy Question" New topic

Basic Privacy Question


Joined: Apr 17, 2002
Posts: 1
Say I have a class foo. In the class, there is a method whatever which takes an argument of type foo. Would the method be able to access the private members of the argument?
Ernest Friedman-Hill
author and iconoclast

Joined: Jul 08, 2003
Posts: 24199

Hey Guy,

Welcome to JavaRanch!

First, a bit of business: you may not have read our naming policy on the way in. It requires that you use a real (sounding) first and last name for your display name.
You can change your display name here. Thanks.

Now, the answer to your question: yes. Protection is on the class level. Objects of the same class can't protect themselves from each other.
[ November 18, 2004: Message edited by: Ernest Friedman-Hill ]

[Jess in Action][AskingGoodQuestions]
I agree. Here's the link:
subject: Basic Privacy Question
It's not a secret anymore!