Pluggable Behavior ¶
κ°μ²΄μ νλμ μ΄λ»κ² νλΌλ©ν°νν κ²μΈκ°?
ν ν΄λμ€μ λ€λ₯Έ κ°μ²΄λ€μ μΌλ°μ μΌλ‘ μλ‘ λ€λ₯Έ μνμ κ°μ νμλ₯Ό κ°μ§κ² λλ€. λ§μ½μ λ€λ₯Έ λ‘μ§μ μνλ€λ©΄, λ€λ₯Έ ν΄λμ€λ₯Ό μ΄λ€. μ°λ¦¬κ° λ§λλ κ°μ²΄μ 90νλ‘λ μ΄λ λ€. κ°λ, λ€λ₯Έ ν΄λμ€λ€μ λΉμ μ΄ λ¬Έμ μ λν΄ μ΄λ»κ² μκ°νλκ°μ λν ν¨κ³Όμ μΈ μμ¬μν΅μ λͺ» ν μλ μλ€.(?) ν΄λμ€κ° λ§μμ§μΌλ‘μ¨ λΉμ μ μ§μ¦μ΄ λκ³ μνμ λ°λλ€. λ¨ νλμ λ©μλλ₯Ό μ€λ²λΌμ΄λ©νλ €κ³ μλΈν΄λμ±μ λ§μ΄ νλκ²μ λλΉλ€. λν μ΄λ κ² λ§μ΄ μλΈν΄λμ±νλ©΄μ μ μ°μ±μ΄ λ¨μ΄μ§κ² λλ€.
Pluggable Behaviorλ₯Ό μΈλμ, κ³ λ €ν΄μΌν κ²λ€μ΄ μλ°.
- μ΄λ μ λμ μ μ°μ±μ μνλκ°?
- μΌλ§λ λ§μ λ©μλκ° λμ μΌλ‘ νλν κ²μΈκ°?
- μ½λ λ°λΌκ°κΈ°κ° μΌλ§λ μ΄λ €μ΄κ°?
- ν΄λΌμ΄μΈνΈκ° νλ¬κ·Έλ νλμ μ νμκ° μλκ°, μλλ©΄ νλ¬κ·Έλ κ°μ²΄ λ΄μ κ°μ³μ€μΌ νλκ°?
μλ‘ λ€λ₯Έ νλμ μ λ°νλ κ²μ μ¬μ©λ λ³μλ₯Ό μΆκ°νλΌ. λ¨ νλμ λ©μλλ§ μ€λ²λΌμ΄λ©λ μλ°±,μμ²κ°μ ν΄λμ€λ₯Ό λ§λ€μ§ λ§κ³ , Pluggable Behaviorλ₯Ό μ¬μ©νμ.
ν΄μ μ μ μ΄μν΄μ§λ€.--; μ΄ λν C++μμλ ν¨μ ν¬μΈν°λ‘ ꡬνν μ μμ λ― νλ€.