Question: finish code for java and if done incorrectly please use paper to show each class/ interface BankAccountMeasurer X BankAccountFilter X Measurer x DataSet X BankAccountTester

 finish code for java and if done incorrectly please use paper
to show each class/ interface BankAccountMeasurer X BankAccountFilter X Measurer x DataSet
X BankAccountTester X Filter X Compile Undo Cut Copy Paste Find... Close
Source Code /** * Write a description of interface Filter here. *
* @author your name) + @version (a version number or a date)
*/ public interface Filter boolean Accept(Object x); Class compiled - no syntax
finish code for java and if done incorrectly please use paper to show each class/ interface
errors BankAccountTester - HW2 ankAccountMeasurer x BankAccountFilter X Measurer X DataSet X

BankAccountMeasurer X BankAccountFilter X Measurer x DataSet X BankAccountTester X Filter X Compile Undo Cut Copy Paste Find... Close Source Code /** * Write a description of interface Filter here. * * @author your name) + @version (a version number or a date) */ public interface Filter boolean Accept(Object x); Class compiled - no syntax errors BankAccountTester - HW2 ankAccountMeasurer x BankAccountFilter X Measurer X DataSet X BankAccoatTester X Filter X Compile Undo Cut Copy Paste Find.. Close Source Code /** * Write a description of class BankAccountTester here. * * @author your name) * @version (a version number or a date) */ public class BankAccountTester public static void main (String args[]) { BankAccontMeasurer a = new BankAccount Measurer: BankAccountFilter b =new BankAccountFilter(); DataSet data = new DataSet(a,b); data.add(new BankAccount(1)); data.add(new BankAccount(2)); data.add(new BankAccount(3); data.add(new BankAccount (4)); data.add(new BankAccount(5)): System.out.println("Average balance: System.out.println("Expected: 4000"); + averageBalance): } > or(s) found in class. ss gek or click link on right to go to next error. saved Errors 2 Compile Undo Cut Copy Paste Find Close Source Code * Dauthor your name) + version (a version number or a date) public class DataSet private double sum; private object maximum; private int count: private Measurer measurer: private Filter filter; public DataSet(Measurer aMeasurer, Filter aFilter) sum=0; count=0; maximumanull; measureraMeasurer; filter=aFilter: > public void add(Object x) { if (filter.accept(x)) { sum=sum+measurer measurer(x); if (count - @ 1 measurer measurer (maximum)&& filter.accept(x)) { maximum = X count++; cannot find symbol method measurer(java.lang.Object): > maybe you meant: measure public double getAverage { if (count==0) return : else return sum/count: } public Object getMaximum() { return maximum ) public int getCount) return count: ** Write a description of interface Measurer here. * author your name) * Oversion (a version number or a date) */ public interface Measurer double measure(Object anobject): * Write a description of class Bank AccountFilter here. apter 10 1 * author your name) version (a version number or a date) */ public class BankAccount Filter implements Filter mon public boolean accept(Object) if(x instanceof BankAccount) { BankAccount aBankAccount = (BankAccount) X: if (aBankAccount.getBalance() or(s) found in class. ss gek or click link on right to go to next error. saved Errors 2 Compile Undo Cut Copy Paste Find Close Source Code * Dauthor your name) + version (a version number or a date) public class DataSet private double sum; private object maximum; private int count: private Measurer measurer: private Filter filter; public DataSet(Measurer aMeasurer, Filter aFilter) sum=0; count=0; maximumanull; measureraMeasurer; filter=aFilter: > public void add(Object x) { if (filter.accept(x)) { sum=sum+measurer measurer(x); if (count - @ 1 measurer measurer (maximum)&& filter.accept(x)) { maximum = X count++; cannot find symbol method measurer(java.lang.Object): > maybe you meant: measure public double getAverage { if (count==0) return : else return sum/count: } public Object getMaximum() { return maximum ) public int getCount) return count: ** Write a description of interface Measurer here. * author your name) * Oversion (a version number or a date) */ public interface Measurer double measure(Object anobject): * Write a description of class Bank AccountFilter here. apter 10 1 * author your name) version (a version number or a date) */ public class BankAccount Filter implements Filter mon public boolean accept(Object) if(x instanceof BankAccount) { BankAccount aBankAccount = (BankAccount) X: if (aBankAccount.getBalance()

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!