Decorated ice cream cones

Source files: All files can be downloaded as ice_cream.zip.

Compiling and running MSOE_ICS.java gives

waffle cone with fudge costs 340
dish of ice cream with fudge with nuts with nuts costs 265

The following diagram illustrates a minimal solution diagram in this domain. Note that MSOE_ICS is not captured since its just a driver designed to exercise the classes; it's not really part of the solution to any problem.