동일한 매소드를 여러 개 선언하는 것
int add(int a, int b){
}
double add(double a, double b){
}
특징
객체가 생성될 때 호출되는 특별한 메소드
Scanner sc = new Scanner(System.in);
new 클래스이름() 을 사용할 때 생성자가 호출된다.
() <= 매개변수 . (초기화작업)
class Person{
Person(){
System.out.println("생성자 호출");
}
}
public class Main{
public static void main(String[] args){
Person p = new Person();
}
}
객체를 다양한 방법으로 생성하기 위해 사용한다.