오버로딩
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() 이랑 차이점이 뭐지