Proxy Pattern1 proxy pattern proxy pattern 1. case 1 #include #include using namespace std; class Person { public: string nameString; static string list[]; static int next; public: Person() { nameString = list[next++]; } string name() { return nameString; } }; string Person::list[] = { "Tom", "Dick", "Harry", "Bubba" }; int Person::next = 0; class PettyCashProtected { public: int balance; public: PettyCashProtected() { bala.. 2016. 7. 18. 이전 1 다음