반응형
OverLoading
: 같은 이름의 메소드를
매개변수의 유형과 갯수를 달리하여 입맛에 따라 사용하도록 정의
생성자 오버로딩...
우연찮게 같다!
: 문제가 되지않음, 타입 형식이 다르기떄문에 원하는대로 골라서 실행시킴
조건
접근제어자 X
리턴값 X
예외처리 X
함수명 같게
매개변수 타입과 갯수 다르게
Overriding
: 클래스를 상속받았을때,
상위 클래스(부모 클래스) 에 선언되어있는 메소드를 재정의하여 사용하는 기술
고의성 : 다형성을 구현하기위해
@overriding 어노테이션 사용
조건
접근제어자
리턴값
함수명
매개변수 타입,갯수
예외처리
같아야함
반응형
'Java' 카테고리의 다른 글
[JAVA] 문자열 String - charAt() (0) | 2020.04.29 |
---|---|
[JAVA] Array 배열 (0) | 2020.04.26 |
[JAVA] 접근제어자 (0) | 2020.04.12 |
[JAVA] 변수와 메모리 (0) | 2020.04.07 |
[JAVA] 메모리 & 실행 구조 (0) | 2020.04.06 |