# HG changeset patch # User Eris Caffee # Date 1432953258 18000 # Node ID 0f99a5ae6cd45ea3bd5954bcbf474f53209755d1 # Parent b02533162b6ec2c848615f122df542281835b4aa Made the Node inner class private. diff -r b02533162b6e -r 0f99a5ae6cd4 algs4-c++/src/Queue.hpp --- a/algs4-c++/src/Queue.hpp Fri May 29 21:13:32 2015 -0500 +++ b/algs4-c++/src/Queue.hpp Fri May 29 21:34:18 2015 -0500 @@ -8,7 +8,7 @@ template class Queue { -public: +private: //////////////////////////////////// class Node { @@ -17,6 +17,7 @@ Node *next; }; +public: //////////////////////////////////// class iterator; @@ -52,6 +53,7 @@ iterator begin( void ); iterator end( void ); + private: size_t N; diff -r b02533162b6e -r 0f99a5ae6cd4 algs4-c++/src/Stack.hpp --- a/algs4-c++/src/Stack.hpp Fri May 29 21:13:32 2015 -0500 +++ b/algs4-c++/src/Stack.hpp Fri May 29 21:34:18 2015 -0500 @@ -8,7 +8,7 @@ template class Stack { -public: +private: //////////////////////////////////// class Node { @@ -18,6 +18,8 @@ }; +public: + //////////////////////////////////// class iterator; friend class iterator;