κ°μ²΄μ§ν₯μ 4κ°μ§ νΉμ§ 1. μΊ‘μν λ°μ΄ν°μ κ·Έ λ°μ΄ν°λ₯Ό μ²λ¦¬νλ λ©μλλ₯Ό νλμ λ¨μλ‘ λ¬Άλ κ²μ
λλ€. μ΄λ₯Ό ν΅ν΄ λ΄λΆ ꡬνμ μ¨κΈ°κ³ , μΈλΆμμ μ§μ μ κ·Όνμ§ λͺ»νλλ‘ λ³΄νΈν©λλ€.ν΄λμ€ λ΄λΆμ λ³μλ privateλ‘ μ μΈνκ³ , μΈλΆμμ μ κ·ΌνκΈ° μν΄ getterμ setter λ©μλλ₯Ό μ 곡ν©λλ€. 2. μμν΄λμ€λ₯Ό ν΅ν΄ λ€λ₯Έ ν΄λμ€μ μμ±κ³Ό λ©μλλ₯Ό λ¬Όλ €λ°μ κΈ°λ₯μ
λλ€.μ΄λ₯Ό ν΅ν΄ μ½λμ μ¬μ¬μ©μ±μ λμ΄κ³ , κ³μΈ΅ ꡬ쑰λ₯Ό νμ±ν μ μμ΅λλ€. μμ ν΄λμ€λ λΆλͺ¨ ν΄λμ€μ μμ±κ³Ό λ©μλλ₯Ό μμλ°μ μ¬μ©ν μ μμΌλ©° ,νμμ λ°λΌ λ©μλλ₯Ό μ€λ²λΌμ΄λνμ¬ λ³κ²½ν μ μμ΅λλ€. 3. λ€νμ±κ°μ μ΄λ¦μ λ©μλκ° μλ‘ λ€λ₯Έ λμμ ν μ μλ μ±μ§μ
λλ€. μ΄λ λ©μλ μ€λ²λ‘λ©(κ°μ λ©μλ μ΄λ¦μ μ¬μ©νλ 맀κ°λ³..