Irvine Infocom Interview Question

oops concepts