πŸŒΉΒ μ •λ¦¬ by μž₯λ―Έ(https://velog.io/@newbiekim/)

ν”„λ‘μ‹œλŠ” λŒ€λ¦¬μž, λŒ€λ³€μΈμ˜ 의미λ₯Ό κ°–κ³  μžˆλ‹€. ν”„λ‘μ‹œ νŒ¨ν„΄μ€ 이름 λŒ€λ‘œ ν”„λ‘μ‹œμ—κ²Œ μ–΄λ–€ 일을 λŒ€μ‹  μ‹œν‚€λŠ” 것이닀.

μ–΄λ–€ 객체λ₯Ό μ‚¬μš©ν•˜κ³ μž ν•  λ•Œ, 객체λ₯Ό μ§μ ‘μ μœΌλ‘œ μ°Έμ‘°ν•˜λŠ” 것이 μ•„λ‹ˆλΌ ν•΄λ‹Ή 객체λ₯Ό λŒ€μ‹ ν•˜λŠ” 객체λ₯Ό 톡해 λŒ€μƒμ— μ ‘κ·Όν•˜λŠ” 방식을 μ μš©ν•˜λ©΄ ν•΄λ‹Ή 객체가 λ©”λͺ¨λ¦¬μ— μ‘΄μž¬ν•˜μ§€ μ•Šμ•„λ„ 기본적인 정보λ₯Ό μ°Έμ‘°ν•˜κ±°λ‚˜ μ„€μ •ν•  수 μžˆλ‹€. λ˜ν•œ, μ‹€μ œ 객체의 κΈ°λŠ₯이 ν•„μš”ν•œ μ‹œμ κΉŒμ§€ 객체의 생성을 λ―Έλ£° 수 μžˆλ‹€.

ν”„λ‘μ‹œ νŒ¨ν„΄μ˜ μž₯점

ν”„λ‘μ‹œ νŒ¨ν„΄μ˜ 단점

ν”„λ‘μ‹œ νŒ¨ν„΄μ˜ μ’…λ₯˜