I have been working on this assignment for Interfaces and Filters. I keep getting back a bad average and I cannot determine why, however I thought I was going to be able to figure this out. Does anybody see the mistake?
posted 4 years ago
It is difficult to know why you got poor marks.
A few points:
Why is the Measurer interface not a parameterised type, like Measurer<T>?
Same for DataSet and Filter.
I don’t like your allowing a null for maximum. See if you can start it off with some default value, maybe one returning 0.
The average of 1, 100, 2000, 950 and 4000 is not 3000. What result are you getting and what did you get when you tried it with a calculator?