所以基本上我有不同的科學模型(算法)來計算某個值。每個算法都可以有一組不同的參數來微調模型。這些參數必須由用戶更改。 (現在它將是一個簡單的屬性文件)。我使用的語言是Java。 於是,我就本出版物 http://www.hillside.net/plop/2010/papers/sobajic.pdf 從上面PDF遵循下面一個代碼示例,我asssume這是C#: abstract class Al
我創造的數學問題的軟件。如你所知,數學問題有很多種。 在我的軟件,一些問題是從一個XML文件(庫)得到,並且可以由工廠產生anothers(隨機數,你懂的)。 例如,如果我創建二進制問題補充,如果我選擇了第一個選項,我可以有一個類從哪裏得到THRE文件,並選擇其中的一些。或者如果我選擇第二個,我可以隨機生成問題: x = random.Next(y, z);
y = random.Next(y,
我寫了一個Java程序,它讀入一個包含要執行的命令的文件(用我自己編寫的語言)。這些命令以字符串形式讀入並放入數組中。現在一個「調度員」 - 方法將遍歷數組,解釋命令並調用將對其執行操作的相應方法。 這當然導致了大塊的嵌套if語句: if commandReadIn == this, do that...
if commandReadIn is of type x, get next eleme
假設我有以下基類,Queen和Knight作爲它的衍生物。 WeaponBehaviour是一個界面。我無法弄清楚如何使用Guice注入武器,具體取決於具體的GameCharacter類型。 public abstract class GameCharacter {
@Inject
protected WeaponBehaviour weapon;
public G