자바 기초 문법2 (오버라이드)

한동훈·2023년 3월 13일
0

자바 문법

목록 보기
3/4

@Overide
오버라이드
오버라이드를 통해 부모 클래스에 있는 메소드 명과 동일하게자식 클래스에서 다시 정의할 수 있고 호출 시 이름이 똑같아도 자식 클래스에 있는 메소드가 호출이 된다.

예시:
	public class Parent{
    	public void claa(){
        	System.out.println("이것은 부모 메소드");
        }
    }
   
   	public class Child extends Parent{
    	public void call(){
        	System.out.println("이것은 자식 메소드");
        }
        public static voic main(String[] args){
        	Child child = new Child();
            child.call();
        }

여기서, 부모의 메서드 call을 사용하고 싶으면, super.메소드명을 사용해 부모 클래스의 메소드를 가져올 수 있다.

ex) super.call();
profile
돌덩이

0개의 댓글