notes for csc123, 10/12/2010 Plan for midterm exam next week. discuss topics to cover scheme/perl/closures/higher-order programming. basic c#. talk about optional C# assignment on observer pattern: Halloween. -- whatlangauge -- give C++ poem. -- Talk about nature of type safety. part II of mother knew C++ interfaces and abstract classes look at various design patterns. factory and abstract factory. expression trees as lead up to visitor pattern. - got to come up with an assignment? just an addition - say add sandwiches to the factory class. polymorphic types. make - can become makepizza or makesandwich.