C++ Programming Ch.5 Exercise 11 Solution
Problem: ์ฑ ์ ์ด๋ฆ๊ณผ ๊ฐ๊ฒฉ์ ์ ์ฅํ๋ ๋ค์ Book ํด๋์ค์ ๋ํด ๋ฌผ์์ ๋ตํ์ฌ๋ผ. 1 2 3 4 5 6 7 8 9 class Book { char *title; // ์ ๋ชฉ ๋ฌธ์์ด int price; // ๊ฐ๊ฒฉ public: Book(const char* title, int price); ~Book(); void set(char* title, int price); void show() { cout << title << ' ' << price << "์" << endl; } }; (1) Book ํด๋์ค์ ์์ฑ์, ์๋ฉธ์, set() ํจ์๋ฅผ ์์ฑํ๋ผ. set() ํจ์๋ ๋ฉค๋ฒ ๋ณ์ title์ ํ ๋น๋ ๋ฉ๋ชจ๋ฆฌ๊ฐ ์์ผ๋ฉด ๋จผ์ ๋ฐํํ๋ค. ๊ทธ๋ฌ๊ณ ๋์ ์๋ก์ด ๋ฉ๋ชจ๋ฆฌ๋ฅผ ํ ๋น๋ฐ๊ณ ์ด๊ณณ์ ๋งค๊ฐ ๋ณ์๋ก ์ ๋ฌ๋ฐ์ ์ฑ ์ด๋ฆ์ ์ ์ฅํ๋ค. ...