So Im writing this homework code to store information. I have to create a Base class along with a couple derived classes. I need help understanding the directions. I have to let the user decide where their input data comes from? What does this mean? I dont understand what its asking me to do. Like I can't use cin and cout? Can someone explain it?