1. Describe one way in which a GUI can take advantage of multiple threads. Provide one (1) example of such advantages to support your response.
2. Imagine that you are tasked with creating software for a banker, who needs to access information for multiple accounts at the same time. Describe one (1) way in which you could combine the paradigms of object-oriented programming and multithreading in order to implement a solution. Support your response with such a combination in action.