暑假后,我正在尝试更新我的编程和 UML。这是我想转换成 Java 代码的 UMLdiagram。
到目前为止,这是我的代码,我不确定它是否接近正确。
public class Money {
public int money;
public int kronor, öre;
public Money(int kronor, int öre){
}
public int getKronor(){
return kronor;
}
public int getÖre(){
return öre;
}
public boolean isPositive(){
return (money>0);
}
public boolean isNegative(){
return (money<0);
}
public boolean isZero(){
return (money==0);
}
public String toString(){
}
}
最大的问题是我不完全确定这些方法是什么?意思/做。
+Money(in money : Money)
+Money(in kronor : int, in öre : int)
+add(in addend : Money) : Money
+subtract(in subtrahend : Money) : Money
这可能是我不确定的“在”事情!
作为奖励,我将不胜感激任何好的链接,或者如果你能指出一些如何实现这些方法的例子。