C++ PROJECT
fully grasp the following knowledge points in the context of ADTimplementation
use separate files to separate a class’s declaration from itsimplementation
fully understand the necessity of including the big-3 memberfunctions if a class includes a pointer-based dynamic datastructure
learn to implement the big-3
learn to overload different operators
learn to implement read-only accessors and mutators for aclass
learn to manipulate a singly linked list at both the node-leveland list-level
This project will include the following fivefiles:
VectorADT.h: declare a class VectorADT to manage a dynamic arrayof doubles
VectorADT.cpp: implement VectorADT’s member and non-memberfunctions as declared in VectorADT.h
ListADT.h: declare a class ListADT to manage a linked list ofintegers
ListADT.cpp: implement
PayPal Gateway not configured
PayPal Gateway not configured