코드네임 :
JAVA - 메서드 오버라이딩 overriding 본문
(어머이거 실수로 chap 09 파일에 코드 넣어놓음 ㅋㅋ)
메서드 오버라이딩 사용 이유
-> 1. 다형적 표현 가능 (부모 타입으로 선언 + 자식 타입으로 객체 생성
2. 배열로 한번에 관리 가능
메서드 오버라이딩 vs 메서드 오버로딩
어노테이션 @Override
: 컴파일러에게 내가 지금 메서드 오버라이딩을 옳게 하고 있는지 검사해주는 칭구
- 메서드 오버라이딩하는 부분 위에다가 적어줌
오버라이딩 시 접근 범위
실습 中..
'👾Android > JAVA' 카테고리의 다른 글
JAVA - super (0) | 2024.05.16 |
---|---|
JAVA - 인스턴스 필드와 멤버의 중복 (0) | 2024.05.16 |
JAVA - setter와 getter (0) | 2024.05.08 |
JAVA - 접근지정자 (0) | 2024.05.08 |
JAVA - 객체의 타입 변환 (업캐스팅 / 다운캐스팅) / instanceof (0) | 2024.05.06 |