자바 다형성
2011. 10. 31. 23:59ㆍprogramming/java
728x90
수퍼 클래스에 있는 메소드와 이름에 원형까지 같은 메소드를 서브 클래스에서 새로 정의하는 것을 '오버라이딩(over riding)'이라고 한다.
`메소드 재정의`라고 할 수 있는 이 개념은 상위 클래스의 내용을 서브 클래스에 맞게 적절히 바꿀 수 있어서, 유연한 프로그래밍이 가능한데, 이처럼 같은 이름의 메소드가 속한 클래스에 따라 그 기능이 달리 수행되는 것을 '다형성(polymorphism)'이라고 한다.
728x90
'programming > java' 카테고리의 다른 글
[JAVA] 한번에 환경설정하기!!! (4) | 2015.08.28 |
---|---|
[JAVA] throw와 throws 의 차이점 (1) | 2011.12.09 |
[Java] String 클래스 에서 주로 사용하는 메소드 (0) | 2011.06.04 |
[Java] charAt(), substring(), indexOf(), length() (0) | 2011.06.04 |
에디터 플러스 설정 (0) | 2011.02.24 |