Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package facebook;
- public class PersonExistsException extends Exception {
- }
- package facebook;
- public class NoSuchCodeException extends Exception {
- }
- import java.util.Collection;
- import java.util.HashSet;
- public class Person {
- String name;
- String surname;
- String code;
- HashSet<String> friends = new HashSet<String>();
- HashSet<String> groups = new HashSet<String>();
- public Person(String code2, String name2, String surname2) {
- code = code2;
- name = name2;
- surname = surname2;
- }
- public void addFriend(String code) {
- friends.add(code);
- }
- public String getName() {
- return name;
- }
- public String getSurname() {
- return surname;
- }
- public String getCode() {
- return code;
- }
- public String toString() {
- return code + " " + name + " " + surname;
- }
- public Collection<String> getFriends() {
- return friends;
- }
- public void addGroup(String groupName) {
- groups.add(groupName);
- }
- public Collection<String> getGroups() {
- return groups;
- }
- }
- package facebook;
- import java.util.Collection;
- import java.util.HashSet;
- public class Group {
- String name;
- HashSet<String> members = new HashSet<String>();
- public Group(String groupName) {
- name = groupName;
- }
- public void addPerson(String codePerson) {
- members.add(codePerson);
- }
- public Collection<String> getMembers() {
- return members;
- }
- public String getName() {
- return name;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement