0

抽象クラス Location の UML ダイアグラムが与えられました。クラスには 1 つの可変文字列名があります。メソッド addEmployee(employee : Employee): boolean があります。

Employee クラスは Location クラスに関連付けられています。従業員クラスには、変数文字列名と文字列アドレス、およびメソッド getName():String と getAddress(): String が必要です

addEmployee メソッドの作成方法がよくわからず、そのパラメータ employee : Employee がわかりません。コロンはどういう意味ですか?

ありがとう

4

2 に答える 2

7

コロンの後の部分は、パラメーターまたはメソッドの予想される型を示しています。したがって、あなたの例では、UML メソッド

addEmployee(employee : Employee): boolean

Javaメソッドに変換されます

boolean addEmployee(Employee employee) {
}
于 2013-03-24T16:24:41.107 に答える
0

コロンは - the preceding returns a result of the following type

つまり: getName() : String getName() が String 型の結果を返すことを意味します

したがって、最も簡単なものはgetName()

のように見えるかもしれません

public String getName(){

  /* FILL_IN_CODE_HERE */

}
于 2013-03-24T16:24:21.313 に答える