#ifndef ABSTRACTPRODUCT_H #define ABSTRACTPRODUCT_H ///////////////////////////////////////////////////////////////// // AbstractProduct.h -- Abstract Product // // // // Jim Fawcett, CSE791 - Design Patterns, Summer 2002 // ///////////////////////////////////////////////////////////////// class AbstractProductA { public: virtual void show() = 0; }; class AbstractProductB { public: virtual void show() = 0; }; #endif