for oo lab class