A simple list implementation
- I would like to build a simple list to hold integers.
- I do not care about the order, so I will only insert at the head of the list.
- I want to support the operations defined in This header file.
- Declaring the NodeT.
- We will declare NodeT in the header file.
- We need to declare it because we will use the declaration as part of the declaration of the ListT.
- But only a pointer to it, so we don't need the entire definition.
- Will will delay the definition until the .C file because there is really no need for the clients to see this definition.
- We will define it in the .C file.