public class Aliases { public static void main(String[] args) { Person p1 = new Person("Dimmu"); Person p2 = new Person("Borgir"); p1.makeFriends(p2); System.out.println(p1); System.out.println(p2); } } class Person { private String name; private Person friend; public Person(String name) { this.name = name; } public void setFriend(Person friend) { this.friend = friend; } public void makeFriends(Person friend) { friend.friend = this; this.friend = friend; } public String toString() { return "I am "+name+", and my friend's name is "+friend.name+"."; } }