Problem

Suppose that we want to help physicians to diagnose illnesses. A physician observes a pati...

Suppose that we want to help physicians to diagnose illnesses. A physician observes a patient’s symptoms and considers the illnesses that could be associated with those symptoms. Design and implement a class PhysiciansHelper that provides a list of those illnesses.

PhysiciansHelper should contain a dictionary of illnesses and symptoms. A method should read a file of illnesses with their symptoms into the dictionary. Each line in the file will contain the name of an illness followed by a colon and a comma-separated list of symptoms. For example, one line could be head cold: nasal stuffiness, sneezing, runny nose

PhysiciansHelper should maintain a list of symptoms for the current patient. A method should add a symptom to this list and return a list of illnesses that is associated with those symptoms. Another method should remove a given symptom from the list, and a method should clear the patient symptom list.

Step-by-Step Solution

Request Professional Solution

Request Solution!

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.

Request! (Login Required)


All students who have requested the solution will be notified once they are available.
Add your Solution
Textbook Solutions and Answers Search
Solutions For Problems in Chapter 19
ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT