728x90
오버 로딩이 무엇인가?
void Monster() {
System.out.println("파라미터 제로");
}
void Monster(int a) {
System.out.println("파라미터 제로");
}
void Monster(int a, String b) {
System.out.println("파라미터 제로");
}
void Monster(int a, String b, char c) {
System.out.println("파라미터 제로");
}
void Monster(int a, String b, char c, int d) {
System.out.println("파라미터 제로");
}
void Monster(int a, String b, char c, int d, int e) {
System.out.println("파라미터 제로");
}
이렇게 함수명이 같은데
값을 받는 파라미터만 다른 것을 오버 로딩이라고 한다.
오버 라이딩은 무엇인가?
자식클래스에서 상속받은 메서드를 재정의를 하여 씁니다. ( 덮어 쓰기 )
728x90
'프로그래밍 > JAVA' 카테고리의 다른 글
이클립스에서 오라클 연동 게시판 만들기 (0) | 2023.02.14 |
---|---|
자바 스트림 정리하기 (0) | 2023.01.16 |
게터와 세터 (0) | 2023.01.08 |
중첩 클래스 그리고 중첩 인터페이스 (0) | 2023.01.08 |
클래스 public 차이 (0) | 2023.01.08 |