Hans Karlsen (talk | contribs) No edit summary |
Hans Karlsen (talk | contribs) No edit summary |
||
Line 10: | Line 10: | ||
A special kind of attribute is the [[MDrivenStart StateMachines|State machine]] - that holds information on how information progress over time within objects in this class | A special kind of attribute is the [[MDrivenStart StateMachines|State machine]] - that holds information on how information progress over time within objects in this class | ||
<html> | |||
<style> | |||
#header-wrapper{visibility:collapse;} | |||
#sidebar-wrapper{visibility:collapse;} | |||
#content-heading{visibility:collapse;} | |||
#small-toolbox-wrapper{visibility:collapse;} | |||
#toolbox-container{visibility:collapse;} | |||
#content-wrapper{margin-left: 1em; top:0em;} | |||
#footer{visibility:collapse;} | |||
</style> | |||
</html> |
Revision as of 09:36, 7 July 2020
Information Classes are name of things - like Car, Invoice, Customer. All information classes must belong to one Package.
You can add or change packages if needed.
A Class may inherit all properties of a SuperClass - thus extending the SuperClass definition under a more Specialized name.
SuperClasses after often made Abstract - an abstract class cannot have instances - it acts as a template for SubClasses.
A class has Attributes that keeps information for the class, and Associations that makes it relate to other classes. A class can also have methods that is logic that performs some task.
A special kind of attribute is the State machine - that holds information on how information progress over time within objects in this class