[Java] 오버라이딩

반응형
반응형

상속된 메서드와 동일한 이름, 동일한 인수를 가지는 메서드를 정의하여 메서드를 덮어쓰는 것.

class Animal {
    public void makeSound() {
        System.out.println("Animal makes a sound");
    }
}

class Cat extends Animal {
    @Override
    public void makeSound() {
        System.out.println("Meow");
    }
}
반응형

'Language' 카테고리의 다른 글

[Java] 오버로딩  (0) 2023.06.01
[JS] Array Destructuring  (0) 2023.05.25
[JS] function 블록  (0) 2023.05.23
[JS] 오브젝트, 인스턴스  (0) 2023.05.23
[JS] Javascript 스펙  (0) 2023.05.23

댓글

Designed by JB FACTORY

loading