3 //=============================================================================
7 * Abstract class whose methods are implemented by the derived
10 * @author Kirthika Parameswaran <kirthika@cs.wustl.edu>
12 //=============================================================================
21 * @brief This is an abstract class used in the DLL example.
23 * This class simply is an inetrface which the derived classes
29 /// No-op virtual destructor.
30 virtual ~Magazine () {};
32 /// This method gives the title of the magazine.
33 virtual void title () = 0;
36 #endif /* MAGAZINE_H */