์ง๋ฌธ ์์ต๋๋ค!
๋ต๋ณ ์ ๋ง ๊ฐ์ฌ๋๋ฆฝ๋๋ค :) ์ ๋ง ๊ถ๊ธํ ๋ด์ฉ์ด ์์ด์ ํ๋ฒ ๋ ์ง๋ฌธ๋๋ฆฝ๋๋ค. ์๋ฐ ์ฑ
์ ๋ณด๋ฉด์, is-a, has-a ๊ด๊ณ๋ฅผ ์๊ฒ๋์๊ณ , ์ถ์ ํด๋์ค์ interface์ ๊ดํด ์๊ฒ ๋์๋๋ฐ์. ์ ์ ์ฑ
์์๋ ์ถ์ ํด๋์ค์ interface์ ๋ฌธ๋ฒ์ ์ธ ์ฐจ์ด ์ ๋๋ง ์ธ๊ธํ์ง, ๋ ๊ฐ์ ์ฌ์ฉ ์ฉ๋๋ ๋ชฉ์ ์ ๋ํ ์ฐจ์ด์ ๋ํด์๋ ์ธ๊ธํ์ง ์๋๋ผ๊ตฌ์. ๊ทธ๋์ ๊ตฌ๊ธ๋ง์ ํด๋ด๋ ์ฌ๋๋ง๋ค ์ ๋ฆฌํด๋์ ๋ด์ฉ๋ค์ด ๋ค ์ ๊ฐ๊ฐ์ด๊ณ ์ ๋ขฐ๊ฐ ์๊ฐ์ ์ํ๋๊ป ์ง๋ฌธ๋๋ ค์. ํน์, ์ธ์ ์ถ์ํด๋์ค๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข๊ณ ์ธ์ interface๋ฅผ ์ฌ์ฉํ๋๊ฒ ์ข์์ง๋ฅผ ๊ฒฐ์ ํ๋ ๊ธฐ์ค ๊ฐ์๊ฒ์ด ์์๊น์?