C++ multiple definition first defined here -
i'm typing out example program absolute c++ , keeps giving me error: /tmp/ccjfp4dm.o: in function `hashtablesavitch::hashtable::hashtable()': hashtableimp.cpp:(.text+0x0): multiple definition of `hashtablesavitch::hashtable::hashtable()' /tmp/cchuzlfl.o:hashtable.cpp:(.text+0x0): first defined here /tmp/ccjfp4dm.o: in function `hashtablesavitch::hashtable::hashtable()': hashtableimp.cpp:(.text+0x0): multiple definition of `hashtablesavitch::hashtable::hashtable()' /tmp/cchuzlfl.o:hashtable.cpp:(.text+0x0): first defined here /tmp/ccjfp4dm.o: in function `hashtablesavitch::hashtable::~hashtable()': hashtableimp.cpp:(.text+0x16): multiple definition of `hashtablesavitch::hashtable::~hashtable()' /tmp/cchuzlfl.o:hashtable.cpp:(.text+0x16): first defined here /tmp/ccjfp4dm.o: in function `hashtablesavitch::hashtable::~hashtable()': hashtableimp.cpp:(.text+0x16): multiple definition of `hashtablesavitch::hashtable::~hashtable()' /tmp/cchuzlfl.o:hash...