Emerson interview question

How would you design an Elevator (using OOP)