Greenhouse Software interview question

OO Programming