[Java] λ€νμ±(Polymorphism)μ λν΄
rlaehddnd0422
λ€νμ±μ λ§μ λ€, λͺ¨μ νμ μ¨μ μ¬λ¬ κ°μ§ ννκ° λ μ μλ μ±μ§μ λ§ν©λλ€. μλ°μ λ€νμ±μ κ°μ²΄ μ§ν₯ νλ‘κ·Έλλ°(OOP)μμ λ€μμ λ§ν©λλ€. νλμ ν΄λμ€λ μΈν°νμ΄μ€λ₯Ό μ¬λ¬ λ€λ₯Έ λ°©μμΌλ‘ μ¬μ©ν μ μλ μ±μ§ νλμ μ°Έμ‘°λ³μλ‘ μ¬λ¬ νμ
μ κ°μ²΄λ₯Ό μ°Έμ‘°ν μ μλ μ±μ§ μλ°μμ λ€νμ±μ΄ μ€μν μ΄μ μ½λ μ¬μ¬μ©μ± : λ€νμ±μ ν΅ν΄ νλμ μΈν°νμ΄μ€λ ν΄λμ€λ₯Ό μ¬λ¬ λ€λ₯Έ ν΄λμ€λ‘ ꡬνν μ μμΌλ―λ‘ μ½λλ₯Ό μ¬μ¬μ©νκ³ μ μ§λ³΄μνκΈ° μ½μ΅λλ€. μ μ°μ±κ³Ό νμ₯μ± : μλ‘μ΄ ν΄λμ€λ₯Ό μΆκ°νκ±°λ κΈ°μ‘΄ ν΄λμ€λ₯Ό λ³κ²½νμ§ μκ³ λ μμ€ν
μ μ½κ² μλ‘μ΄ κΈ°λ₯μ μΆκ°ν μ μμ΅λλ€. μΈν°νμ΄μ€μ μΆμ ν΄λμ€ νμ© : λ€νμ±μ μΈν°νμ΄μ€μ μΆμ ν΄λμ€λ₯Ό ν¨κ³Όμ μΌλ‘ νμ©νμ¬ μ€κ³ ν¨ν΄μ μ μ©νκ³ μ½λμ μΆμν μμ€μ ..