overload.cpp (square example)
String.h (string example)
String.cpp
stringtester.cpp
Date.h (date example)
Date.cpp (illustrating ++ overloading)
datetester.cpp
return_func.cpp (illustrating various
object return types)
maximum.h (taking maximum using function template)
maximum.cpp
Stack.h (stack with class template)
stacktester1.cpp (without template function)
stacktester2.cpp (with template
function on template class)
special_template.cpp (template
illustrations with default parameter and static members)