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