Juniper Networks interview question

Describe an elevator using an OOP approach.