Java โ Java TPC (์๊ฐํ๊ณ , ํํํ๊ณ , ์ฝ๋ฉํ๊ณ ) Part 2 - ๋๋ณด๋ค ๋ถ๋ชจ๊ฐ ๋จผ์ ์ผ! - ๋๋ณด๋ค ๋ถ๋ชจ๊ฐ ๋จผ์ ์ผ! (์ค์ต) ๋ฐฐ์ด ์ ์์ ๊ด๊ณ์์ ๊ฐ์ฒด ์์ฑ ๋ฐฉ๋ฒ! - ๋ถ๋ชจ ํด๋์ค๋ฅผ ์ด์ฉํ์ง ์๋ ๋ฐฉ์ (์ง์ ์ด์ฉ) Dog d = new Dog(); Cat C = new Cat(); - ๋ถ๋ชจ ํด๋์ค๋ฅผ ์ด์ฉํ๋ ๋ฐฉ์ (ํ์ ํด๋์ค์ ๋์ ๋ฐฉ์์ ๋ชจ๋ฅผ ๋, ๊ฐ์ ์ด์ฉ) > ํ์ ํด๋์ค๋ฅผ ์ ๊ทผํ ์ ์๋ค. > ๊ฐ๋ฅํ๊ฒ ํ๋ ๋ฐฉ๋ฒ? Override (์ฌ์ ์) Animal d = new Dog(); Animal c = new Cat(); ๋๋ ์ Class(์คํ) ํ์ผ๋ง ์๊ณ java(์์ค) ํ์ผ์ด ์๋ ๊ฒฝ์ฐ์ ์์ฃผ ์ฐ์ด๋ ์์ ๊ด๊ณ์ ๋ํด์ ์ฌ๋ฌ ๋ฒ์ ๊ฑธ์ณ์ ๋ฐฐ์ฐ๊ณ ์๋ค. Override๋ฅผ ๊ณต๋ถํ..