Has-a

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    The relationship between a class and any member of that class in object-oriented computer programming.
  2. 2
    Such a relationship expressed as an ontology component (regardless of whether the OOP paradigm per se is implemented).

Etymology

From has + a.

Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.