一个person类:
public class Person implements Cloneable {
private String name;
public Person(String name) {
this.name = name;
}
public void method(Person p) {
p.name = "haha";
}
public String getName() {
return name;
}
}
类的方法可以访问相同类的对象的私有变量
public class Test {
public static void main(String[] args) throws CloneNotSupportedException {
Person p = new Person("a");
Person pp = new Person("b");
p.method(pp); // 调用p对象的method方法。可以访问pp对象的私有变量。
System.out.println(pp.getName()); // haha
}
}