본문 바로가기
  • 마침표 보다 쉼표를 나타내자
프로그래밍/JAVA

오버 라이딩 그리고 오버로딩

by Y코더 2023. 1. 8.
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