#ifndef LINKEDLIST_BIGTHREE_H #define LINKEDLIST_BIGTHREE_H #include "node.h" class LinkedList{ public: LinkedList(); void addFirst(int value); int removeFirst(); int getFirst() const; bool contains(int value) const; void clear(); void set(int index, int value); bool isEmpty(); ~LinkedList(); LinkedList(const LinkedList &rhs); LinkedList& operator=(const LinkedList& rhs); private: Node* head; }; #endif