โ๏ธ ์ด๋ฒ ์๊ฐ์๋ ๋ฉํ ๋๊ป์ ์ง๋ฌธํด์ฃผ์ จ๋ ์์๊ณผ ์กฐํฉ์ ๋ํด ๋ค๋ค๋ณผ๊น ํ๋ค. ์ฌ์ค Java ๋ผ๋ ์ธ์ด๊ฐ ์ ๊ฐ์ฒด์งํฅ ์ธ์ด์ธ์ง, ์ด๋ฌํ ํน์ง์ ํตํด ๊ฐ์ง๋ ์ด์ ๊ณผ ๋จ์ , ๋จ์ ์ ํด๊ฒฐํ๊ธฐ ์ํด ์ด๋ค ๋ฐฉ๋ฒ๋ค์ด ์๋์ง ์ ๋๋ก ์์ง ๋ชปํ ์ฑ ์ฌ์ฉํ๊ณ ์์๋ค. (์ง๊ธ๊น์ง๋!) ์ด๋ฒ ๊ธฐ๋ก์ ํตํด ์์๊ณผ ๊ตฌํ, ๊ทธ๋ฆฌ๊ณ ์กฐํฉ(Composition)์ ํํค์ณ๋ณด์! ์์ (Inheritance) ์์์ ํด๋์ค ๋ช ์ฐ์ธก์ extends ๋ผ๋ ์์ฝ์ด๋ฅผ ํตํด ์์ ๋ฐ์ ์ ์๊ณ , 1๊ฐ์ ํด๋์ค๋ง ์์ ๋ฐ์ ์ ์๋ค. ์์ ๋ค์ด์ด๊ทธ๋จ์ ํ์ธํด๋ณด์. ๋จผ์ Animal ํด๋์ค๊ฐ ์ต์์ ํด๋์ค๋ก ์กด์ฌํ๊ณ ๊ทธ ์๋์ Mammal, Bird ํด๋์ค, ์ด ๋ ํด๋์ค์ ๊ฐ๊ฐ ์๋์ Dog, Whale, Eagle, Kiwi ํด๋์ค๊ฐ ์กด์ฌํ๋ค..