JAVA
Java ) 생성자 constructor
allan
2022. 6. 3. 14:30
생성자
함수중 한 종류로 클래스와 이름이 같다.
생성자는 대부분 접근 권한을 public으로 설정한다.
생성자는 반환(return)이 없다.
default 생성자 : 자동으로 만들어지는 생성자 // ex) public Person(){}
// 생성자를 쓸 때엔 default생성자를 따로 선언해 주는 것이 안전하다.
생성자를 중복으로 정의 하는 것을 오버로딩이라고 한다.
1. 매개변수의 자료형이 다르거나
2. 매개변수의 갯수가 다르거나
3. 매개변수의 순서가 다르거나
세 가지 중 적어도 하나는 지켜야 오버로딩할 수 있다.