JavaRush /Java Blog /Random-KO /ํด๋ž˜์Šค์™€ ์ธํ„ฐํŽ˜์ด์Šค. ์ดํ•ดํ•˜๋ ค๊ณ  ๋…ธ๋ ฅ ์ค‘
varbandim
๋ ˆ๋ฒจ 9
ะขะฒะตั€ัŒ

ํด๋ž˜์Šค์™€ ์ธํ„ฐํŽ˜์ด์Šค. ์ดํ•ดํ•˜๋ ค๊ณ  ๋…ธ๋ ฅ ์ค‘

Random-KO ๊ทธ๋ฃน์— ๊ฒŒ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค
์ธํ„ฐํŽ˜์ด์Šค์™€ ํด๋ž˜์Šค - OOP(Java)์˜ Habrรฉ ์ธํ„ฐํŽ˜์ด์Šค์— ๋Œ€ํ•œ ๊ฐ„๋‹จํ•œ ๊ฒ€ํ† ? โ€” ์Šคํƒ์— ํด๋ž˜์Šค์™€ ์ธํ„ฐํŽ˜์ด์Šค.  ์ดํ•ดํ•˜๋ ค๊ณ  ๋…ธ๋ ฅ ์ค‘ - 1์•„์ง ๋ช…ํ™•ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ธํ„ฐํŽ˜์ด์Šค๋Š” ํด๋ž˜์Šค์— ๋Œ€ํ•œ ์ถ”๊ฐ€ ๋ฉ”์„œ๋“œ๋ฅผ ์„ค๋ช…ํ•˜๋Š” ํด๋ž˜์Šค์ด๊ธฐ๋„ ํ•ฉ๋‹ˆ๊นŒ? ๊ทธ๋ ‡๋‹ค๋ฉด ์ดˆ๊ธฐ ํด๋ž˜์Šค์˜ ๋ฉ”์†Œ๋“œ๋Š” ๋‹จ์ˆœํžˆ ๋ณด์ด์ง€ ์•Š๋Š” ๊ฑธ๊นŒ์š”, ์•„๋‹ˆ๋ฉด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฑธ๊นŒ์š”? ์•„๋‹ˆ๋ฉด ์žฌ์ •์˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๊นŒ? ๊ทธ๋ฆฌ๊ณ  ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ํด๋ž˜์Šค๊ฐ€ ์•„๋‹Œ ๊ฒฝ์šฐ, ์ด๋Š” ๋‹จ์ˆœํžˆ ์–ด๋–ค ํด๋ž˜์Šค์— ์‚ฌ์šฉ๋˜๋Š”์ง€ ์ •์˜ํ•˜๊ธฐ๋งŒ ํ•˜๋ฉด ๋ชจ๋“  ํด๋ž˜์Šค์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํ•˜๋‚˜์˜ ์ด๋ฆ„์œผ๋กœ ํ†ตํ•ฉ๋œ ๋ฉ”์„œ๋“œ ๋ชฉ๋ก์ผ ๋ฟ์ž…๋‹ˆ๋‹ค. ์•„๋‹ˆ๋ฉด ํŠน์ • ํด๋ž˜์Šค์— ์ ์šฉ๋˜๋Š” ๋ฉ”์„œ๋“œ ๊ทธ๋ฃน์ธ๊ฐ€์š”? ๊ทธ๋ ‡๋‹ค๋ฉด ํ”„๋กœ๊ทธ๋žจ์—์„œ ํŠน์ • ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๊ฐ€์ง„ ํด๋ž˜์Šค ๋ณ€์ˆ˜๋Š” ํด๋ž˜์Šค ๋ฉ”์†Œ๋“œ์™€ ์ธํ„ฐํŽ˜์ด์Šค ๋ฉ”์†Œ๋“œ๋ฅผ ๋ชจ๋‘ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ์•„๋‹ˆ๋ฉด ๊ทธ๋ƒฅ ์ธํ„ฐํŽ˜์ด์Šค ๋ฉ”์†Œ๋“œ์ธ๊ฐ€์š”? ์„ค๋ช…๋œ ๋ถ€์šธ ์ด๋™ ๋ฐฉ๋ฒ•์ด ์žˆ๋Š” ์‚ฌ๋žŒ ํด๋ž˜์Šค๊ฐ€ ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋‹ค์–‘ํ•œ ์œ ํ˜•์˜ ์›€์ง์ž„์„ ๊ฐ€์ง„ "๋‹ค๋ฆฌ", "๋ฐ”ํ€ด" ๋ฐฉ๋ฒ• ์„ธํŠธ๋ฅผ ์ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ์ด ๊ฒฝ์šฐ, person ํด๋ž˜์Šค์˜ ๋ถ€์šธ ๋ฉ”์†Œ๋“œ๊ฐ€ "๋‹ค๋ฆฌ" ๋˜๋Š” "๋ฐ”ํ€ด" ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ํ†ตํ•ด ํ‘œ์‹œ๋ฉ๋‹ˆ๊นŒ? ์•„๋‹ˆ๋ฉด ๋ณ€์ˆ˜์— ๋Œ€ํ•ด ์ •์˜ํ•˜๋Š” ๋‹ค๋ฅธ ํด๋ž˜์Šค๊ฐ€ ๋ ๊นŒ์š”? ะงะตะปะพะฒะตะบ ะกัะผ = ะฝะพะฒั‹ะน ะงะตะปะพะฒะตะบะกะะพะณะฐะผะธ๊ทธ๋Ÿฐ ๋‹ค์Œ ์„ค๋ช…๋œ ํด๋ž˜์Šค๊ฐ€ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๊นŒ ะงะตะปะพะฒะตะบะกะะพะณะฐะผะธ? ์•„๋‹ˆ๋ฉด ๋‹จ์ง€ ์ผ๋ จ์˜ ๋ฐฉ๋ฒ•์ž…๋‹ˆ๊นŒ?
์ฝ”๋ฉ˜ํŠธ
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION