You are developing an application that contains a class named TheaterCustomer and a method named ProcessTheaterCustomer. The ProcessTheaterCustomer()method accepts a TheaterCustomer object as the input parameter. You have the following requirements: Store the TheaterCustomer objects in a collection. Ensure that the ProcessTheaterCustomer()method processes the TheaterCustomer objects in the reverse order in which they are placed into the collection. You need to meet the requirements. What should you do?
正解:C
Explanation/Reference: Explanation: A stack is the appropriate collection here. In computer science, a stack or LIFO (last in, first out) is an abstract data type that serves as a collection of elements, with two principal operations: push, which adds an element to the collection, and pop, which removes the last element that was added. Reference: https://en.wikipedia.org/wiki/Stack_(abstract_data_type)