일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- darkest dark
- DP
- Database
- 알고리즘
- 10951
- 반복문
- 자바
- oracle
- 입출력
- 동적계획법
- algoritm
- Dynamic Programming
- select
- 그대로 출력하기
- Eclipse
- 변수
- n x 2 타일링 2
- Java
- 데이터길이
- 소숫점처리
- Algorithm
- 문자열
- SQL
- 백준
- 오라클
- 2156
- db
- ANSI JOIN
- 데이터베이스
- JOIN
Archives
- Today
- Total
목록Overriding (1)
Cracking Code
[Java] 메서드 오버라이딩 (Method Overriding)
상속 관계에 있는 부모 클래스에 정의된 메소드를 자식 클래스에서 다시 정의한 것 메서드 오버라이딩 자바에서 자식 클래스는 부모 클래스의 private 멤버를 제외한 모든 것을 갖추고 있습니다. 상속 받은 메서드는 그대로 사용할 수도 있지만 자식 클래스에서 필요로 한다면 같은 이름과 같은 매개변수의 메서드로 다시 정의해서 사용할 수 있습니다. 오버라이딩의 조건 오버라이딩은 메서드의 동작만을 재정의하는 것입니다. 그러므로 메서드의 선언(반환 타입, 메서드 이름, 매개 변수)은 부모 클래스의 메서드와 같게 해야합니다. 접근 지정자의 경우 부모 클래스의 메서드보다 같거나 더 넓은 범위로만 지정할 수 있습니다. 예외 클래스의 경우 부모 클래스의 메서드보다 같거나 더 좁은 범위로만 지정할 수 있습니다. E.g. /..
Java/Java language
2020. 8. 13. 23:10