๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Note for moment

ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ๋ฐ "๊ฐ์ฒด์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ(OOP)"

by ๐Ÿ’œautumn 2020. 9. 3.

1. ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ณ„ ํŠน์ง•

 

2. ๊ฐ์ฒด์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ(OOP, Oriented Object Programming)

  : ๊ฐ์ฒด ์ค‘์‹ฌ์˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด

  : ํด๋ž˜์Šค๋ฅผ ์ธ์Šคํ„ด์Šค๋กœ ํ™œ์šฉํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฐ€๋Šฅ

  : ๋น„์Šทํ•œ ํ”„๋กœ๊ทธ๋žจ(๊ธฐ๋Šฅ)์„ ํด๋ž˜์Šค๋กœ ํ˜ธ์ถœํ•˜์—ฌ ์žฌ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ์‹ > ์ƒ์‚ฐ์„ฑ, ํšจ์œจ์„ฑ, ํ™•์žฅ์„ฑ ์šฐ์ˆ˜

     → ๋ฐฐํฌํŒŒ์ผ์„ ํ™œ์šฉ(์†Œ์ŠคํŒŒ์ผ์ด ์•„๋‹Œ ์ปดํŒŒ์ผ๋œ ๋ฐ”์ด๋„ˆ๋ฆฌ ํŒŒ์ผ)

  : ์š”์†Œ - ๊ฐ์ฒด(๊ฐœ์ฒด/์†์„ฑ/๋ฉ”์†Œ๋“œ), ํด๋ž˜์Šค, ๋ฉ”์„ธ์ง€

 

3. OOP ํŠน์ง•

 

 

 

4. ์˜ค๋ฒ„๋กœ๋“œ์™€ ์˜ค๋ฒ„๋ผ์ด๋“œ์˜ ์ฐจ์ด์ 

 

๋Œ“๊ธ€