Warning: Table './webel02_wcadrupal/cache_page' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_page WHERE cid = 'https://www.webel.com.au/metaclass/737-class-kernel' in /home/webel02/public_html/includes/database.mysql.inc on line 135

Warning: Cannot modify header information - headers already sent by (output started at /home/webel02/public_html/includes/database.mysql.inc:135) in /home/webel02/public_html/includes/bootstrap.inc on line 736

Warning: Cannot modify header information - headers already sent by (output started at /home/webel02/public_html/includes/database.mysql.inc:135) in /home/webel02/public_html/includes/bootstrap.inc on line 737

Warning: Cannot modify header information - headers already sent by (output started at /home/webel02/public_html/includes/database.mysql.inc:135) in /home/webel02/public_html/includes/bootstrap.inc on line 738

Warning: Cannot modify header information - headers already sent by (output started at /home/webel02/public_html/includes/database.mysql.inc:135) in /home/webel02/public_html/includes/bootstrap.inc on line 739
7.3.7 Class (from Kernel) | Webel IT Australia "The Elements of the Web"
This content area is UNDER CONSTRUCTION or MIGRATION
Source
Packages
Generalizations
Specializations (inheritance backlinks)
Description
Attributes

No additional attributes

Associations
  1. Kernel

    References all the Classifiers that are defined (nested) within the Class. Subsets Element::ownedMember

  2. Kernel

    The attributes (i.e., the properties) owned by the class. The association is ordered. Subsets Classifier::attribute and Namespace::ownedMember

  3. Kernel

    The operations owned by the class. The association is ordered. Subsets Classifier::feature and Namespace::ownedMember.

  4. Kernel

    This gives the superclasses of a class. It redefines Classifier::general. This is derived.

Constraints

No additional constraints

Additional Operations
  1. Class::inherit(inhs: Set(NamedElement)) : Set(NamedElement);
    inherit = inhs->excluding(inh |
    ownedMember->select(oclIsKindOf(RedefinableElement))->select(redefinedElement->includes(inh)))

Semantics
Notation
Presentation Options
Examples (from specification)
randomness