EvO*_*PiZ 3 java uml android-studio
Android Studio正在显示注释
`@NonNull`
Run Code Online (Sandbox Code Playgroud)
,我们怎么用UML表示呢?
同样,如何显示注释?
如果将属性的多重性设置为不可,[1]则该属性不能为空。
- someAttribute : int [1]
Run Code Online (Sandbox Code Playgroud)
并且由于1是属性的默认多重性,因此您也可以使多重性保持未定义状态。
- someAttribute : int
Run Code Online (Sandbox Code Playgroud)
为了允许 null,您必须将下限显式设置为0
- someAttribute : int [0..1]
Run Code Online (Sandbox Code Playgroud)
请参阅UML 2.5规范第9.5.4节(属性。表示法)
<multiplicity-range>是属性的多重性范围。如果省略此术语,则表示多重性为1(恰好为1)。(请参见MultiplicityElement – 7.5小节。)
| 归档时间: |
|
| 查看次数: |
100 次 |
| 最近记录: |