Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Given these methods below how would we make a new method to get it to list the siblings of a person? public static void showPaternal(Person

Given these methods below how would we make a new method to get it to list the siblings of a person?

public static void showPaternal(Person person) { System.out.println("Paternal line:"); int level = 1; while (person!= null) { for (int i = 0; i < level; i++) System.out.print(" "); System.out.println(person.getName()); person= person.getFather(); level++; } }

public static void showMaternal(Person person) { System.out.println(" Maternal line:"); int level = 1; while (person!= null) { for (int i = 0; i < level; i++) System.out.print(" "); System.out.println(person.getName()); person= person.getMother(); level++; } }

public static void showChildren(Person person) { ArrayList kids = person.getChildren(); System.out.println("Children:"); if (kids.size() == 0) { System.out.println(" none"); } else { for (Person kid: kids) { System.out.println(" " + kid.getName()); } } }

//MAKE METHOD TO GET SIBLINGS

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

More Books

Students also viewed these Databases questions

Question

=+Describe an important trade-off you recently faced

Answered: 1 week ago