Constructor vs Factory method
Factory λμ μμ±μλ₯Ό μ¬μ©ν΄μΌ νλ κ²½μ°
μμ± μμ μ΄ λ³΅μ‘νμ§ μλ€
κ°μ²΄μ μμ±μ΄ λ€λ₯Έ κ°μ²΄μ μμ±κ³Ό μ°κ΄λμ΄ μμ§ μμΌλ©°, λͺ¨λ μμ±μ΄ μμ±μλ₯Ό ν΅ν΄ μ λ¬λμ΄μΌ νλ€
Clientκ° κ΅¬νμ κ΄μ¬μ΄ μμ΄μ, μ¬μ©ν μ λ΅ (Strategy) ν¨ν΄μ μ ννλ €κ³ νλ€
ν΄λμ€κ° λ°λ‘ ν΄λΉ νμ μ΄λ€
κ΄λ ¨λ κ³μΈ΅ κ΅¬μ‘°κ° μμ΄μ concrete ꡬν λͺ©λ‘μμ μ νν νμκ° μλ€
Last updated