public class Identifier { Bacteria[] bacteria; int nBact; //int b = 8; double product; double total; public Identifier() { bacteria = new Bacteria[10]; }// end constructor Identifer() public void addBacteria(String speciesName, double[] speciesProbabilities) { bacteria[nBact] = new Bacteria(); bacteria[nBact].speciesName = speciesName; bacteria[nBact].speciesProbabilities = speciesProbabilities; nBact++; System.out.print( nBact); }// end method addBacteria() public void calcResults(int[] testResults) { for (int b = 0; b < 10; b++){ for (int t = 0; t < 7; t++) { product = bacteria[b].speciesProbabilities[t]; if (testResults[t] == 0)product = 1 - product; System.out.print(product + " "); } // end for loop t bacteria[b].product = product; System.out.println(); }} // end method calcResults() public void total() { for (int z = 0; z < 7; z++) { //total = bacteria[b].product; System.out.println(total); } } // end total() method public void calcNorm(double normalised) { //bacteria[b].normalised = bacteria[b].product / total; System.out.print(normalised); } // calcNom() method}// end class Identifier