import, implement,extend - shinkunworld/JavaBasic GitHub Wiki
-
import λ νλ‘κ·Έλλ¨Έκ° νΉμ ν΄λμ€λ ν¨ν€μ§λ₯Ό μ¬μ©νκ² λ€κ³ λͺ μμ μΌλ‘ μ μΈν κ²
-
implement λ ν΄λμ€κ° μΈν°νμ΄μ€ νμ μ ꡬννκΈ° μν΄ μ¬μ©νλ ν€μλλ€. μ΄κ²μ μμμ μλ―Έμ λΉμ·νμ§λ§ λ§μ μ°¨μ΄μ μ λνλΈλ€. μΈν°νμ΄μ€λ μ½λλ΄μ©μ΄ λ¬λΌλ μΈν°νμ΄μ€μ ν¨μλͺ κ³Ό κ·Έμ λ°λ₯Έ μΈμλ₯Ό μ¬μ©νμ¬ μμλ‘ μ¬μ©μ μ μ ν¨μλ₯Ό λ§λ λ€κ³ λ³Ό μ μλ€.(λ€μ€μμ)
-
extendλ λΆλͺ¨ ν΄λμ€λ₯Ό μμ ν΄λμ€μ κ°λ μΌλ‘ λΆλͺ¨ν΄λμ€μ μν λ³μλ λ©μλλ₯Ό κ·Έλλ‘ μ¬μ©ν μ μκ³ μμν΄λμ€μμ μ§μ ꡬννμ¬ μ¬μ©ν μ μλ€λ κ²μ΄λ€. (λ¨μΌμμ)
μ¬κΈ°μ implement λ ν¨μλͺ κ³Ό μΈμλ§μ μ¬μ©νκ³ λ΄λΆ μ½λλ₯Ό λ°λ‘ μ§μ νμ§λ§ extend λ λΆλͺ¨ν΄λμ€μ ν¨μλͺ κ³Ό μΈμλΏ μλλΌ μ½λκΉμ§λ μμμ λ°μ μ¬μ©ν μ μλ€λ κ²μ΄λ€. λ°λΌμ νλμ ν΄λμ€λ§μ μμλ°λ extendμλ λ¬λ¦¬ implement λ μ¬λ¬ κ°μ μΈν°νμ΄μ€λ₯Ό λ€μ€ μμνμ¬ μ¬μ© ν μ μλ€λ μ₯μ μ κ°μ§κ² λλ€.