ProgrammingLanguageParadigms : contains : ObjectOrientedProgrammingLanguages

Connection contentHelp, connection contentHelp
Subject: Programming language paradigms — (ProgrammingLanguageParadigms)

This category contains all of the different fundamental organizing concepts around which a programming language can be structured, such as Procedural, Object-Oriented, and Functional programming languages.

Predicate: Contains (basic relationship) — (contains)

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 Contains B", and like "spacecraft" in "spacecraft Contains apollo") is more general or broad than the object of the relationship ("B" and "apollo"). When showing a graph of connections between items, the system will attempt to indicate 'Contains' relationships as primarily vertical, with the subject-item drawn nearer "the root" of the graph and the object-item toward "the leaves". 'Contains' is most appropriate for showing relationships between a category and an individual. Relationships between two categories are better indicated with 'Parent Of', as in "vehicle Contains spacecraft" (assuming, of course, that both are categories). 'Contains' is the opposite of 'Part Of'. Creating a relationship that states one category 'Contains' another is exactly the same as creating a 'Part Of' relationship with the subject and object revesed, and the system will list the relationship between them using both relationship names.'Contains' is also Child-Of 'Parent Of'. (And 'Parent Of' and 'Child Of' are opposites of each other, and 'One Of' is another child of 'Child Of'. But this does not make 'Contains' and 'Child Of' opposites of each other.)

Object: Object-Oriented programming languages — (ObjectOrientedProgrammingLanguages)

This is the category of all (primarily) Object-Oriented programming languages.

Logo Home