오버라이딩 (overriding)
오버 라이딩 (overriding) 조상 클래스로부터 상속받은 메서드의 내용을 변경하는 것을 오버라이딩이라고 한다. 오버 라이딩 조건 선언부가 서로 일치해야 한다. 자손 클래스에서 오버 라이딩하는 메서드는 조상 클래스의 메서드와 이름, 매개변수, 반환 타입이 같아야 한다. ※ 단, 접근 제어자와 예외는 제한된 조건 하에서만 다르게 변경할 수 있다. 다시 한 번 집고가는 오버로딩과 오버라이딩 차이 오버로딩 한 클래스 내에 같은 이름의 메서드를 여러 개 정의하는 것 (메서드 이름이 같아야하며, 매개변수의 개수 또는 타입이 달라야한다) 오버라이딩 상속받은 메서드의 내용을 변경하는 것 (선언부가 일치해야한다) class Parent { void parentMethod() {} } class Child exten..
study/Java
2022. 12. 17. 00:36
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 배열
- error: failed to push some refs to 'https://github.com/
- 회원가입
- 한글 형태소 분석기
- 검색 결과 내 페이지네이션
- Python
- 면접을 위한 CS 전공 지식 노트
- API
- 암호화
- 혼자 공부하는 파이썬
- git
- path variable
- Django tutorial
- 환경 변수 설정
- python3
- Magazine K
- django.contrib.auth
- 커맨드 객체
- authenticate()
- Spring
- git 공부
- musma
- git공부
- django
- 톰캣
- django-environ
- Java
- 회원 로그인
- 디자인 패턴
- 웹페이지
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함