오버로딩 오버라이딩 차이점 알기쉬운 정리

Juju·2022년 10월 3일
0

https://private.tistory.com/25

오버로딩
new 생성자 해서 객체를 만들면
그안에 파라미터를 여러개 해서 많이만들 수 있다.

// 오버로딩을 만들어 보자!
 	class Big {
 		String A;
 		String B;
 		
 		void JuJu() {
 			System.out.println("첫번째 메소드");
 		}
 		
 		void JuJu2(String A) {
 			System.out.println("두번째 메소드");
 		}
 		
 		void JuJu3(String A, String B) {
 			System.out.println("세번쨰 메소드");
 		}
}		
 	
 	public class OverrideEx{
 		public static void main(String[] args) {
 			String A = "AA";
 			String B = "BB";
 			int C = 1;		//생성자를 만들때에는 호출하고 싶은 클래스를 앞에 붙이고 
 							//변수명을 지정한다.
 			Big ex = new Big(); 
 			ex.JuJu();
 			ex.JuJu2(A);
 			ex.JuJu3(A,B);
 			
 		}
 	}

오버라이딩
오버라이딩이랑 super() 이랑 차이점이 뭐지

profile
짤막한 기록들..

0개의 댓글