[JAVA] 11. ๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ8. ๋คํ์ฑ, ์ถ์ํด๋์ค
https://hyejin.tistory.com/567 [JAVA] 11. ๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ7. ๋คํ์ฑ 1๏ธโฃ ๋คํ์ฑ(polymorphism) ๊ฐ์ฒด์งํฅ๊ฐ๋
์์ ๋คํ์ฑ์ด๋ '์ฌ๋ฌ๊ฐ์ง ํํ๋ฅผ ๊ฐ์ง ์ ์๋ ๋ฅ๋ ฅ'์ ์๋ฏธํ๋ฉฐ, ์๋ฐ์์๋ ํ ํ์
์ ์ฐธ์กฐ๋ณ์๋ก ํ์ฌ ์ฌ๋ฌ ํ์
์ ๊ฐ์ฒด๋ฅผ ์ฐธ์กฐํ ์ ์๋๋ก ํจ์ผ๋ก์จ hyejin.tistory.com 1๏ธโฃ ์ฌ๋ฌ ์ข
๋ฅ์ ๊ฐ์ฒด๋ฅผ ๋ฐฐ์ด๋ก ๋ค๋ฃจ๊ธฐ ์กฐ์ํ์
์ ์ฐธ์กฐ๋ณ์ ๋ฐฐ์ด์ ์ฌ์ฉํ๋ฉด, ๊ณตํต์ ์กฐ์์ ๊ฐ์ง ์๋ก ๋ค๋ฅธ ์ข
๋ฅ์ ๊ฐ์ฒด๋ฅผ ๋ฐฐ์ด๋ก ๋ฌถ์ด์ ๋ค๋ฃฐ ์ ์๋ค. ๋๋ ๋ฌถ์ด์ ๋ค๋ฃจ๊ณ ์ถ์ ๊ฐ์ฒด๋ค์ ์์๊ด๊ณ๋ฅผ ๋ฐ์ ธ์ ๊ฐ์ฅ ๊ฐ๊น์ด ๊ณตํต์กฐ์ ํด๋์ค ํ์
์ ์ฐธ์กฐ๋ณ์ ๋ฐฐ์ด์ ์์ฑํด์ ๊ฐ์ฒด๋ค์ ์ ์ฅํ๋ฉด ๋๋ค. Product[] products = new Product[3]; products..
2022.04.23