| Subject: |
C++ family of programming languages —
(Cplusplus)
This represents all versions of the C++ programming language. |
| Predicate: |
One Of (basic relationship)
— (one_of)
A relationship of this type between two items is hierarchical. This relationship states that the subject (left-hand side) of the relationship ("A" in the relationship "A is One-Of B", and like "macintosh" in "macintosh is One-Of computer") is assumed to be more specific or more narrow than the object of the relationship ("B" and "computer"). When showing a graph of connections between items, the system will attempt to indicate 'One-Of' relationships as primarily vertical, with the object-item drawn nearer "the root" of the graph and the subject-item toward "the leaves". 'One Of' is most appropriate for showing relationships between an individual and a category. Relationships between two categories are better indicated with 'Child Of', as in "computer is Child-Of electronics" (assuming, of course, that they're both categories). 'One Of' is itself a child of 'Child Of'. And 'Child Of' is the opposite of 'Parent Of', and finally 'Contains' is a child of 'Parent Of'. So, it might be possible to infer that 'One Of' and 'Contains' are approximate opposites of each other. However, making a 'One Of' relationship between two items will not automatically cause the symmetric 'Contains' relationship to be created/assumed. |
| Object: |
Object-Oriented programming languages
— (ObjectOrientedProgrammingLanguages)
This is the category of all (primarily) Object-Oriented programming languages. |
