类图属性可见性。公共属性可以有getter和setter操作吗?

时间:2016-11-26 19:18:13

标签: uml class-diagram staruml

enter image description here

当注册详细信息是公开可见性时,我可以使用getter和setter来注册详细信息吗?  请帮忙

1 个答案:

答案 0 :(得分:0)

简短回答:是的。一般来说,可见性对获得getter和setter(访问者)的可能性没有影响。

答案很长:可见性对使用访问器的可能性没有直接影响。但要非常小心。在大多数情况下,使用属性的公共可见性来反对面向对象方法的范例。同时为所有属性设置公共访问器会导致实际情况类似于公开所有属性。也许你应该重新考虑你的设计?