
[JAVA] μμ±μ(Constructor) / final ν€μλ
Β·
Develop/JAVA
μμ±μ(Constructor) μμ±μλ new μ°μ°μλ₯Ό ν΅ν΄μ μΈμ€ν΄μ€λ₯Ό μμ±ν λ λ°λμ νΈμΆμ΄ λκ³ μ μΌ λ¨Όμ μ€νλλ μΌμ’
μλ©μλ (νμ§λ§ λ©μλμλ λ€λ₯΄λ€.) μμ±μλ μΈμ€ν΄μ€ λ³μ(νλ κ° λ±)λ₯Ό μ΄κΈ°ν μν€λ μν μ νλ€. μμ±μλ₯Ό μ μΈνλ λ°©λ²μ μμ λ΄μ©κ³Ό κ°λ€. ν΄λμ€λΌλ λΆλΆμ μμ±μλ₯Ό μ μνλ ν΄λμ€μ μ΄λ¦κ³Ό λμΌνκ² μ μ΄μ€μΌ νλ€. λΉ¨κ°μμΌλ‘ νμν λΆλΆμ νμλ‘ μ μ΄μΌ νλ λ΄μ©μ μλλ€. λ©μλλͺ
μ΄ ν΄λμ€λͺ
κ³Ό λμΌνκ³ λ¦¬ν΄ μλ£νμ μ μνμ§ μλ λ©μλλ₯Ό μμ±μ(Constructor)λΌκ³ νλ€. μμ±μμ κ·μΉ ν΄λμ€λͺ
κ³Ό λ©μλλͺ
μ΄ λμΌνλ€. 리ν΄νμ
μ μ μνμ§ μλλ€. (voidλ μ¬μ©νμ§ μλλ€.) μμ±μλ κ°μ²΄κ° μμ±λ λ νΈμΆλλ€. μ¦, μμ±μλ λ€μκ³Ό κ°μ΄ new ν€μλκ°..