Buildium Interview Question

simple OOP exercise and logical algorithm