CodeGym /Java Course /๋ชจ๋“ˆ 2: ์ž๋ฐ” ์ฝ”์–ด /๊ต์ˆ˜์˜ ์œ ์šฉํ•œ ๋งํฌ โ€” 14

๊ต์ˆ˜์˜ ์œ ์šฉํ•œ ๋งํฌ โ€” 14

๋ชจ๋“ˆ 2: ์ž๋ฐ” ์ฝ”์–ด
๋ ˆ๋ฒจ 7 , ๋ ˆ์Šจ 3
์‚ฌ์šฉ ๊ฐ€๋Šฅ

"์•ˆ๋…•ํ•˜์„ธ์š”, ์•„๋ฏธ๊ณ ! ๋‹ค์‹œ ๋งŒ๋‚˜์„œ ๋ฐ˜๊ฐ€์›Œ์š”. ์—ฐ์‚ฐ์ž์˜ ์ธ์Šคํ„ด์Šค์™€ ์œ ํ˜• ์บ์ŠคํŒ…์— ์ž˜ ๋Œ€์ฒ˜ํ•˜์…จ๋‚˜์š”? ์–ธ์ œ๋‚˜์ฒ˜๋Ÿผ, ๋‹น์‹ ์˜ ์„ฑ๊ณต์— ๊ธฐ๋ปํ•ฉ๋‹ˆ๋‹ค."

"๊ทธ๋ž˜, ๊ทธ๋ ‡๊ฒŒ ์–ด๋ ต์ง€๋Š” ์•Š์•˜์–ด. ๋‹ค์Œ์ด ๋ญ”์ง€ ๋นจ๋ฆฌ ์•Œ๊ณ  ์‹ถ์–ด!"

"๋‹ค์Œ ๋‚ด์šฉ์€ ํ›จ์”ฌ ๋” ํฅ๋ฏธ๋กœ์šธ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ด€๋ จ ์ˆ˜์—… ๋ช‡ ๊ฐœ๋ฅผ ๊ณต๋ถ€ํ•˜๋Š” ๊ฒƒ์ด ํฅ๋ฏธ๋กœ์šธ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ํŠนํžˆ ์ œ๊ฐ€ ํ•œ ๋•Œ ๊ธฐ์–ตํ•ด์„œ ์ผ๊ธฐ ๋•Œ๋ฌธ์—..."

"์–ธ์ œ? ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค, ๊ต์ˆ˜๋‹˜. ๋“ฃ์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค."

"์–ด, ์ง€๊ธˆ ๋‹น์žฅ. ์•‰์•„์„œ ํŽธํžˆ ์‰ฌ์„ธ์š”. ์ฆ๊ฒ๊ฒŒ ์ฝ์œผ์„ธ์š”!"

instanceof ์—ฐ์‚ฐ์ž ์ž‘๋™ ๋ฐฉ์‹

์ด๊ฒƒ์ด instanceof์— ๋Œ€ํ•œ ์ฒซ ๋ฒˆ์งธ ์†Œ๊ฐœ๋Š” ์•„๋‹ˆ์ง€๋งŒ ์ด์ œ ์—ฌ๋Ÿฌ๋ถ„์€ ์ƒ์† ๋ฐ OOP์˜ ๋‹ค๋ฅธ ์›์น™์— ๋Œ€ํ•ด ํ›จ์”ฌ ๋” ๋งŽ์ด ์•Œ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ณ€ํ™˜ ์—ฐ์‚ฐ์ž์˜ ์ž‘๋™ ๋ฐฉ์‹์„ ์ดํ•ดํ•  ๋•Œ์ž…๋‹ˆ๋‹ค . ๋ช‡ ๊ฐ€์ง€ ์‹ค์šฉ์ ์ธ ์˜ˆ๋ฅผ ๊ณ ๋ คํ•˜๊ณ  ์ž ์žฌ์ ์ธ ์˜ค๋ฅ˜๋ฅผ ๋ถ„์„ํ•˜์‹ญ์‹œ์˜ค.

์ฐธ์กฐ ์œ ํ˜•์˜ ํ™•๋Œ€ ๋ฐ ์ถ•์†Œ

์ด์ „ ํ•™์Šต์—์„œ๋Š” ๊ธฐ๋ณธ ์œ ํ˜• ๋ณ€ํ™˜์— ๋Œ€ํ•ด ์‚ดํŽด๋ณด์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด์ œ ๊ธฐ๋ณธ ์œ ํ˜•์ด ์•„๋‹Œ ๊ฐ์ฒด ๋ฐ ์ฐธ์กฐ ๋ณ€์ˆ˜์— ์ ์šฉ๋˜๋Š” ๋™์ผํ•œ ์—ฐ์‚ฐ์ž์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค .

์ฝ”๋ฉ˜ํŠธ
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION