testTypeName.cc    : a template class with a name being a type
testTypeObject.cc  : a template class with a name being an object

to compile:
c++ -Wall -o testTypeName testTypeName.cc
c++ -Wall -o testTypeObject testTypeObject.cc
