Reference Count
Reference Count: the count of the number of pointers to a dynamically allocated object.
Ensure the count is accurate: whenever a new pointer is added the count is incremented, and whenever a pointer is removed the count is decremented.