Trying to implement the decorator pattern in C# from the code in the \"Head First Design Patterns\" book (written in Java).
I am just starting out with C# and am the
You have declared the Cost() method of Mocha as new instead of override. See here the difference: http://blogs.msdn.com/b/csharpfaq/archive/2004/03/12/what-s-the-difference-between-code-override-code-and-code-new-code.aspx