λ©μλ μ€λ²λΌμ΄λ©
λ©μλ μ¬μ μ
λ€νμ±
νΉμ§
β’
νμ ν΄λμ€μμ μμ ν΄λμ€μ λ©μλλ₯Ό μ¬μ μν μ μμ΅λλ€.
β’
λ©μλ μ΄λ¦, 맀κ°λ³μ νμ
, κ°μ, λ°ν νμ
μ΄ λͺ¨λ κ°μμΌ ν©λλ€.
β’
μ κ·Ό μ μ΄μλ λΆλͺ¨ ν΄λμ€μ λ©μλλ³΄λ€ λ μ νμ μ΄μ§ μμμΌ ν©λλ€.
β’
μμΈλ λΆλͺ¨ ν΄λμ€μ λ©μλλ³΄λ€ λ λ§μ΄ μ μΈν μ μμ΅λλ€.
λ¬Έλ²
// λΆλͺ¨ ν΄λμ€
class Parent {
void display() {
System.out.println("λΆλͺ¨ ν΄λμ€μ display() λ©μλ");
}
}
// μμ ν΄λμ€
class Child extends Parent {
// λ©μλ μ€λ²λΌμ΄λ©
@Override // μ΄λ
Έν
μ΄μ
(μ νμ¬νμ΄μ§λ§ κΆμ₯λ¨)
void display() {
System.out.println("μμ ν΄λμ€μ display() λ©μλ");
}
}
Java
볡μ¬