I can:
create and use constructors
create objects by calling constructors with parameters
explain the purpose of method overloading
create classes that overload methods
explain how null objects do not point to any particular object data
create programs that use other classes as a client to solve a specific problem