Understanding of Association, Aggregation and compostion
Quick Notes for easy understanding. Chapters are on C#.Net,Linq,OOPS,Design Patterns,UML,Tools for development, Databases and many others. - Sid
Showing posts with label UML(unified modelling language). Show all posts
Showing posts with label UML(unified modelling language). Show all posts
Saturday, June 28, 2014
Understanding of Association, Aggregation and compostion.
Understanding of Association, Aggregation and compostion
Thursday, February 7, 2013
UML introduction
The four of the most common diagrams
A class diagrams can make use of keywords, notes and comments.
A class diagram can show the following information:-
- attributes
- operations
- visibility
- navigability
- multiplicity
- dependency
- aggregation
- composition
- inheritance
- interfaces
- Class diagram
- Object diagram
- Sequence diagram
- Package diagram
It is not methodology. It is, on the other hand, a precise diagramming notation that will allow program designs to be represented and discussed. As it is graphical in nature it becomes easy to visualize understand and discuss the information presented in the diagram. However , as the diagrams represent technical information they must be precise and clear- in order for them to work- therefore there is a precise notation that must be followed.
UML Class Diagram:
A class name consists of -
- a unique name (conventionally starting with an uppercase letter)
- a list of attributes (int,double,boolean,String etc)
- a list of methods
________________________________
Class name
________________________________
Attributes
________________________________
Methods()
________________________________
Attibutes and Methods visibility modifier are shown as
+ public
- private
# protected
~ package
A class diagrams can make use of keywords, notes and comments.
A class diagram can show the following information:-
- Classes
- attributes
- operations
- visibility
- Relationships
- navigability
- multiplicity
- dependency
- aggregation
- composition
- Generalization/specialization
- inheritance
- interfaces
- Keywords
- Notes and Comments
Subscribe to:
Posts (Atom)
Code Formater
Paste Here Your Source Code | ||||||||||||||
Source Code Formatting Options | ||||||||||||||
|
||||||||||||||
Copy Formatted Source Code | ||||||||||||||
Preview Of Formatted Code |