πŸ’» Dev & CSC++ Programming

C++ Programming Ch.4 Exercise 10 Solution

Problem: λ‹€μŒμ—μ„œ Person은 μ‚¬λžŒμ„, FamilyλŠ” 가쑱을 μΆ”μƒν™”ν•œ ν΄λž˜μŠ€λ‘œμ„œ μ™„μ„±λ˜μ§€ μ•Šμ€ ν΄λž˜μŠ€μ΄λ‹€. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 class Person { string name; public: Person(string name) { this->name = name;} string getName() { return name;} }; class Family { Person *p; // Person λ°°μ—΄ 포인터 int size; // Person λ°°μ—΄μ˜ 크기. κ°€μ‘± ꡬ성원 수 public: Family(string name, int size); // size 개수만큼 Person λ°°μ—΄ 동적 생성 void show(); // λͺ¨λ“  κ°€μ‘± ꡬ성원 좜λ ₯ ~Family(); }; λ‹€μŒ main()이 μž‘λ™ν•˜λ„λ‘ Personκ³Ό Family ν΄λž˜μŠ€μ— ν•„μš”ν•œ 멀버듀을 μΆ”κ°€ν•˜κ³  μ½”λ“œλ₯Ό μ™„μ„±ν•˜λΌ. ...

March 4, 2020 Β· 2 min Β· Sobamemil