Write a java application as described below:
The popular social network Facebook™ was founded by MarkZuckerberg and his classmates at Harvard University in 2004. At thetime, he was a sophomore studying computer science.
Use a graph to design and implement an application thatmaintains the data for a simple social network. Each person in thenetwork should have a profile that contains the person’s name,optional image, current status, and a list of friends. Theapplication should allow a user to join the network, leave thenetwork, create a profile, modify the profile, search for otherprofiles, and add friends. Track the friend relationships amongmembers of the network. Add a feature to enable people to see alist of their friends’ friends.
This application must include GUI – Graphical User Interface andmust use adjacency list for the graph.
Expert Answer
Answer to Write a java application as described below: The popular social network Facebook™ was founded by Mark Zuckerberg and h…