2014-03-25 38 views
0

我做的Mastermmind遊戲在Java中與separeted和組織,這樣每一個方法:tryPattern字符串方法

public int setnPositions(int nPositions) { 
    ... 
} 

public int setnRows(int nRows) { 
    ... 
} 

public int setnColors(int nColors) { 
    ... 
} 

我的問題是關於一個叫「tryPattern」特定的方法。此方法將mainString與guessString進行比較。

此方法包含在主類這樣的:

public Classification tryPattern(String tryKey) { 
} 

當然,我創建一個名爲「Classisfication」,其處理兩個字符串之間的比較和atributes的黑色和白色的引腳的數量另一個類。

問題是,我如何在類「分類」中做到這一點,然後在「tryPattern」方法的主類中調用它。

希望我解釋一下自己!

回答

0

這是你在找什麼?

public class MyClass { 
    ... 
    Classification classification = new Classification(); 
    boolean result = classification.tryPattern(somePatternString); 
    ... 
} 

您需要修改Classification類。

public class Classification { 
    public boolean tryPattern(){ 
    // TO DO 
    } 
} 

話雖這麼說,我覺得在這種情況下,tryPattern可能僅僅是在主類中的方法,無需您再創建的分類的類。

+0

我想知道幾分鐘,然後我想出了一種方法來實現您的答案與分類類。我真的需要有這個班。這是一種必需的方法。感謝您的幫助! – kanhoto