Write a family database program. Create a class to represent a person and to store references to the person’s mother, father, and any children the person has. Read a file of names to initialize the name and parent-child relationships of each Person. (You might wish to create a file representing your own family tree.) Store the overall list of Persons as an ArrayList. Write an overall main user interface that asks for a name and prints the maternal and paternal family line for that person.
Here’s a hypothetical execution of the program, using as an input file the line of English Tudor monarchs:
Person's name? Henry VIII
Maternal line:
Henry VIII
Elizabeth of York
Paternal line:
Henry VIII
Henry VII
Children:
Mary I
Elizabeth I
Edward VI
We need at least 10 more requests to produce the solution.
0 / 10 have requested this problem solution
The more requests, the faster the answer.