9-slice scaling
9 Slicing νλμ ν μ€μ³λ‘ λ€μν μ¬μ΄μ¦μ μ¬μ¬μ© κ°λ₯ν μ΄λ―Έμ§λ‘ μ€μ νλ λ°©λ² λ¦¬μ¬μ΄μ§ μ, μ΄λ―Έμ§λ₯Ό μ곑νμ§ μμ
9 Slicing νλμ ν μ€μ³λ‘ λ€μν μ¬μ΄μ¦μ μ¬μ¬μ© κ°λ₯ν μ΄λ―Έμ§λ‘ μ€μ νλ λ°©λ² λ¦¬μ¬μ΄μ§ μ, μ΄λ―Έμ§λ₯Ό μ곑νμ§ μμ
λ―Έν€λ§μ°μ€, κ³°λμ΄ νΈ, μλΌλ λ± λμ¦λ μΊλ¦ν°μ ν¨κ» νλ 3λ§€μΉ νΌμ¦ κ²μ
where ν€μλ μ¬μ© μμ
λ©μλμ μ μΈλ new modifier base classμ λ©μλλ₯Ό μ¨κΉ upcasting νμ¬ base classμ λ©μλλ₯Ό μ¬μ©ν μ μμΌλ μ΄λ μλλ λμμΈμ λ°νλ νμμ΄λ―λ‘ μν
delegate(λ리μ) ν€μλ delegateλ λ©μλλ₯Ό λ€λ₯Έ λ©μλμ μΈμλ‘ μ λ¬νλ λ° μ¬μ© νμμ΄ μΌμΉνλ ꡬ쑰μ λͺ¨λ λ©μλλ λ리μμ ν λΉν μ μλ€ λ©μλλ μ μ /μΈμ€ν΄μ€μΌ μ μλ€. delegate μμ± ν¨μ ν¬μΈν°μ μ μ¬νμ§λ§, κ°μ²΄ μ§ν₯μ μΌλ‘ μΈμ€ν΄μ€ λ° λ©μλλ₯Ό μΊ‘μννλ€. λ©μλλ₯Ό λ§€κ° λ³μλ‘ μ λ¬ν μ ...