π κ°μ²΄μ§ν₯ νλ‘κ·Έλλ°μ 4κ°μ§ κΈ°λ₯
μΊ‘μν, μμμ±, μΆμν, λ€νμ±
π μμ (Inheritance)
κΈ°μ‘΄μ ν΄λμ€λ₯Ό μ¬μ¬μ©νμ¬ μλ‘μ΄ ν΄λμ€λ₯Ό μμ±νλ μλ°μ λ¬Έλ² μμ
π μμμ νΉμ§
- λ¨μΌ μμλ§ νμ©νλ€.
- μ½λ μ€λ³΅μ μ κ±°ν μ μλ€.
- λ€νμ ννμ΄ κ°λ₯νλ€.
π λ©μλ μ€λ²λΌμ΄λ© 쑰건
- λ©μλ μ΄λ¦, λ§€κ° λ³μ, λ°ννμ μ΄ μΌμΉν΄μΌ νλ€.
- μ κ·Ό μ μ΄μμ λ²μκ° μμ ν΄λμ€μ λ©μλλ³΄λ€ λκ±°λ κ°μμΌ νλ€.
- μμΈλ μμ ν΄λμ€μ λ©μλλ³΄λ€ λ§μ΄ μ μΈν μ μλ€.
π μΊ‘μν (Encapsulation)
νΉμ κ°μ²΄ μμ κ΄λ ¨λ μμ±κ³Ό κΈ°λ₯μ νλμ μΊ‘μλ‘ λ§λ€μ΄ λ°μ΄ν°λ₯Ό μΈλΆλ‘λΆν° 보νΈνλ κ²
π μ κ·Ό μ μ΄μ (Access Modifier)