标签: uml
我有以下方法:
operator fun get(key: String): String { //awesome code }
我进行了很多搜索,但是找不到任何实际上可以帮助我理解如何用UML描述运算符的东西。
我正在这样做:
+ get(in key: String) : String
在这种情况下,我认为 in 是正确的运算符吗?
到目前为止我发现的最好的链接...: www.uml-diagrams.org
答案 0 :(得分:4)
UML没有将操作声明为操作符的标准方法,但是您可以为其定义构造型:
然后像这样使用它:
关键字$ npm config set proxy http://proxy.company.com:8080 $ npm config set https-proxy http://proxy.company.com:8080 是可选的。如果未指定in,in或out,则该参数默认为输入参数。如果您的操作员修改了inout(我不知道Kotlin是否支持),那么您应该使用关键字key。
$ npm config set proxy http://proxy.company.com:8080 $ npm config set https-proxy http://proxy.company.com:8080
in
out
inout
key