constructor - get/set methods and constrcutors in class diagram -
recently assigned develop use case diagram , class diagram conference management system.first developed use case diagram , class diagram. in class diagram have following unclear parts:
- do need show , set methods private fields in every class. or can omit , set methods, since obvious.
- do need show constructors in class? if not necessary, reason not showing them? have seen lot of class diagrams without constructors reason beyond understanding.
any on above questions appreciated.
gets , sets methods not uml definition. way how manipulate attribute values in programming languages. pure uml know attribute , type, name , other properties.
typical usage of getters , setters in programing implement readonly or derived (calculated) attributes.
you not have define getters , setters in uml class diagram.
constructor:
you can define constructor operation in class of course. constructor operation has keyword "create" @ beginning of name. can assign behavior definition constructor method define how construct instance of class.
see common behavion in uml superstructure.
Comments
Post a Comment