π κ°μ²΄λ₯Ό μμ±ν μ μλν΄λμ€ == μ€μ²΄ν΄λμ€
π μ΄ ν΄λμ€λ€μ 곡ν΅μ μΈ νλλ λ©μλλ₯Ό μΆμΆν΄μ μ μΈν ν΄λμ€ == μΆμν΄λμ€
π public abstract void chage();
β μ¬μ©νμ§ μμΌλκΉ μΆμλ§ ν΄λ
β λ°μ Overrriding ν΄μΌνλ€
π μμμ ν΅ν΄ λ€νμ±μ ꡬνν μ μμ§λ§, interfaceλ₯Ό μ΄μ©ν΄μ λ€νμ±μ ꡬννλ κ²½μ°κ° λ λ§λ€.
π Pure abstract classμμ public abstract class λ κ³μ abstract μ¦, κ³μ overridingν΄μ€μΌ νλ€.
π interfaceλ₯Ό νλ©΄ public ks { a(); b(); ~}
π νλμ interfaceλ‘ λ€μν νλ³νμ΄ κ°λ₯ν
π public interface μΈν°νμ΄μ€λͺ { β¦ } //public μ κ·Ό μ ν
π μ€κ΄νΈ μμλ public μμ, μΆμ₯, λν΄νΈ, μ μ (), private method, static method μ μΈν μ μλ€.
πpublic class B implements μΈν°νμ΄μ€λͺ { β¦ }
π μΈν°νμ΄μ€μ μΆμ λ©μλλ₯Ό μ¬μ μν λ©μλκ° μλ€λ λ»(Overrideν¨)

β μ리ν€λ μ리λλ λͺ¨λ 물건μμ μ¬μ©ν μ μλ€.
β modelingμ κΈ°λ₯ μ μ
β Ruleμ μ μ

β (1) name: Aλ μ΄λ€ nameμΈμ§ ν·κ°λ €νλ€
β 10, 20 β¦ λ¨κ³ μ΄μμ΄ λλ©΄ ν·κ°λ¦°λ€.
β java λ μ¬ν!!λͺ νμ±!!!
