我应该包括吸气剂和放大器吗?类图中的二传手?

我需要为我的JSF应用程序绘制一个项目文档的类图。所以我有很多类作为托管bean,因此有许多属性,因此有许多getter和setter。 当我绘制类图时,我还应该包括getters&图中的二传手或者我可以简单地离开它们吗?     
已邀请:
将它们包括在内是不合适的。你可以添加一行来说明访问者方法     
包括吸气剂和制定者将是一个坏主意。他们浪费“不动产”来复制已经在类的属性/属性部分中显示的信息。     
在他们做一些特别的事情之前,你不应该在你的图表中包含getter和setter:null check等等。但它是设计糟糕的标志,所以一般的回答是“不,你不应该”。     
UML是一种非正式的表示法,最好的方法是首先设置要在项目或组织中使用的规则。 例如,通常隐藏getter和setter,但有时显示所有细节很重要。规则可以是: 如果您的属性是使用私有变量和一对具有相同可见性的getter和setter实现的,那么您只需创建一个具有此可见性的属性。 如果您的属性是使用私有变量实现的,但getter和setter具有不同的可见性,例如公共getter和受保护的setter,则建议在模型中显示getter和setter。 所以儿子......     
通过创建自己的«get / set»和«get»构造型用于对这些私有属性进行分类,可以使getter / setter约定对于相关属性显式化。请参阅我对UML类图中表示或暗示getter和setter的Shortcut的回答。     

要回复问题请先登录注册