Mercurial > Algorithms__Sedgewick
changeset 9:0f99a5ae6cd4
Made the Node inner class private.
author | Eris Caffee <discordia@eldalin.com> |
---|---|
date | Fri, 29 May 2015 21:34:18 -0500 |
parents | b02533162b6e |
children | 8af1a61be7c1 |
files | algs4-c++/src/Queue.hpp algs4-c++/src/Stack.hpp |
diffstat | 2 files changed, 6 insertions(+), 2 deletions(-) [+] |
line diff
1.1 --- a/algs4-c++/src/Queue.hpp Fri May 29 21:13:32 2015 -0500 1.2 +++ b/algs4-c++/src/Queue.hpp Fri May 29 21:34:18 2015 -0500 1.3 @@ -8,7 +8,7 @@ 1.4 template <typename T> 1.5 class Queue { 1.6 1.7 -public: 1.8 +private: 1.9 1.10 //////////////////////////////////// 1.11 class Node { 1.12 @@ -17,6 +17,7 @@ 1.13 Node *next; 1.14 }; 1.15 1.16 +public: 1.17 1.18 //////////////////////////////////// 1.19 class iterator; 1.20 @@ -52,6 +53,7 @@ 1.21 iterator begin( void ); 1.22 iterator end( void ); 1.23 1.24 + 1.25 private: 1.26 1.27 size_t N;
2.1 --- a/algs4-c++/src/Stack.hpp Fri May 29 21:13:32 2015 -0500 2.2 +++ b/algs4-c++/src/Stack.hpp Fri May 29 21:34:18 2015 -0500 2.3 @@ -8,7 +8,7 @@ 2.4 template <typename T> 2.5 class Stack { 2.6 2.7 -public: 2.8 +private: 2.9 2.10 //////////////////////////////////// 2.11 class Node { 2.12 @@ -18,6 +18,8 @@ 2.13 }; 2.14 2.15 2.16 +public: 2.17 + 2.18 //////////////////////////////////// 2.19 class iterator; 2.20 friend class iterator;