public class SpecialRefs { public static void main(String[] args) { Person p1,p2; // current value? p1 = new Person("Dimmu",null); p2 = new Person("Borgir",null); p1.setFriend(p2.getMe()); p2.setFriend(p1.getMe()); System.out.println(p1); System.out.println(p2); } } class Person { private String me; // value? private String friend; // value? public Person(String me, String friend) { this.me = me; this.friend = friend; } public void setFriend(String friend) { this.friend = friend; } public String getMe() { return me; } public String toString() { return "I am "+me+", and my friend is "+friend+"."; } }