본문 바로가기

java/자바

chap[10-3] 메서드 오버라이딩

상속을 했을 때만 나타난다

부모한테 받은 것을 수정한다

오버 라이딩! == 덮어쓰기

 

 

메서드 빨간색이 덮어씀

 

B클래스를 부른다

 

 

A클래스를 부른다

 

 

 

 

 

오버라이딩

: 완전히 똑같아서 덮어씀

 

오버로딩

이름은 같지만 서로 다르게 인식

시그니처가 다르다(리턴 타입, 메서드 이름, 매개변수)

 

 

 

 

접근지정자도 상속에 영향을 준다

 

부모보다 크거나 같아야 한다.

접근지정자가 작으면 사용할 수 없다.

'java > 자바' 카테고리의 다른 글

chap[10-5] super와 super()  (0) 2022.09.25
chap[10-4] 필드와 static 멤버 (필드_메서드)의 중복  (0) 2022.09.11
chap[10-2] 객체의 타입변환  (0) 2022.09.11
[Ch10] 클래스의 상속  (0) 2022.08.22
[Ch09] 접근지정자  (0) 2022.08.22