我想在图中描述一些API的模型.是否有标准如何将属性标记为readonly
?这些属性由系统设置,不能由API使用者修改.
目前我滥用了类图表符号private
和public
属性.但我对此并不满意.
谢谢你的想法:)
接口编码的常用方法是创建私有属性并使用getter/setter操作.你也可以把它留在更抽象的层面上,然后用<
或者刻板印象<
.最后,您可以使用适当的getter方法.
编辑 p上的当前UML 2.5规范状态.17
属性:每个属性由其名称,类型和多重性以及任何其他属性(如{readOnly})指定.
有关如何使用它的示例,请参见第28页.113: