Difference between revisions of "Category:Class"

From City Data Model Project Collaboratory
Jump to navigation Jump to search
 
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
See something missing? There are two ways to propose a new class:
+
* A '''Class''' is a term that is used to describe some grouping of things. Classes may be related to other classes via a notion of subclass/inheritance.
 +
**OWL: Classes correspond to Classes as defined in OWL2. <q> In general classes are used to group individuals that have something in common in order to refer to them. Hence, classes essentially represent sets of individuals. In modelling, classes are often used to denote the set of objects comprised by a concept of human thinking, like the concept person or the concept woman. </q> --[https://www.w3.org/TR/owl2-primer/#Classes.2C_Properties.2C_and_Individuals_.E2.80.93_And_Basic_Modeling_With_Them| Owl2 Primer]
 +
**RDF: Classes are similar to the [https://www.w3.org/TR/rdf-schema/| RDF Schema] classes that are used to group [https://www.w3.org/TR/rdf-schema/#ch_resource| resources]. Distinct from RDF, we do not consider other Classes or Properties to be members of a Class.
 +
**UML: Classes correspond to UML Classes, i.e. classes in the object-oriented programming sense. Classes are objects in a system that have some predefined set of attributes and behaviour. They may also be represented with UML Class diagrams.
 +
==Propose a New Class==
 +
See something missing below? There are two ways to propose a new Class:
 
# If you have a different definition for an existing term, propose your definition as a subclass of the appropriate class below, or
 
# If you have a different definition for an existing term, propose your definition as a subclass of the appropriate class below, or
# If you have a definition for a completely new class, then propose a new class here: {{#forminput:form=Generic_Class|button text=submit}}
+
# If you have a definition for a completely new class, then propose a new class here: {{#forminput:form=Class_Definition|button text=submit|query string=namespace=Class&={{PAGENAME}}}}
 
 
 
 
{{#default_form:Generic Class}}
 
{{#default_form:Subclass Definition}}
 

Latest revision as of 23:19, 14 July 2022

  • A Class is a term that is used to describe some grouping of things. Classes may be related to other classes via a notion of subclass/inheritance.
    • OWL: Classes correspond to Classes as defined in OWL2. In general classes are used to group individuals that have something in common in order to refer to them. Hence, classes essentially represent sets of individuals. In modelling, classes are often used to denote the set of objects comprised by a concept of human thinking, like the concept person or the concept woman. --Owl2 Primer
    • RDF: Classes are similar to the RDF Schema classes that are used to group resources. Distinct from RDF, we do not consider other Classes or Properties to be members of a Class.
    • UML: Classes correspond to UML Classes, i.e. classes in the object-oriented programming sense. Classes are objects in a system that have some predefined set of attributes and behaviour. They may also be represented with UML Class diagrams.

Propose a New Class

See something missing below? There are two ways to propose a new Class:

  1. If you have a different definition for an existing term, propose your definition as a subclass of the appropriate class below, or
  2. If you have a definition for a completely new class, then propose a new class here:

Pages in category "Class"

The following 111 pages are in this category, out of 111 total.