Any help is appriciated. I\'m working on a C++ factory pattern and i get this error.
1>c:\\users\\brian\\documents\\visual studio 2010\\projects\\cst276lab_3\\guitar.hpp
class GuitarComponentFactory { public: virtual ~GuitarComponentFactory() = 0 {} };
In your derived ElectricGuitarComponentFactory you don't provide a destructor, hence it's still an abstract class.
ElectricGuitarComponentFactory