OOP Intro to Template Inheritance

The following examples are only useful as examples. They are not intended to be practical. Test1.cpp  
Test2.cpp  
Test3.cpp  
StackTemplate.h  
ClassTemplate1.h  
ClassTemplate2.h  
NonTemplateClass.h  
NonTemplateClass2.h  
TemplateClass1.h