6  Objects and Classes

HULK is an object-oriented language. We will implement class definitions, attribute storage, and method invocation, laying the groundwork for more advanced abstraction.

# Type and Object system for HULK