Juniper Networks Interview Question

Describe an elevator using an OOP approach.