type-vs-class-distinction

Status: OUT

Type and class are distinct concepts: a type defines an object's interface (what requests it can handle), while a class defines its implementation (internal state and method bodies) — the distinction varies by language (C++, Eiffel, Smalltalk each treat it differently).

Source: entries/2026/06/17/gof-oo-chunk-25.md

JSON