생성자(Constructor)개발/Java / 2021. 4. 19.생성자 (Constructor) · 객체를 생성할 때 new 키워드와 함께 사용 - new Student(); · 생성자는 일반 함수처럼 기능을 호출하는 것이 아니고 객체를 생성하기 위해 new와 함께 호출 · 객체가 생성될 때 변수나 상수를 초기화하거나 다른 초기화 기능을 수행하는 메서드를 호출 · 생성자는 반환 값이 없고, 클래스의 이름과 동일 · 대부분의 생성자는 외부에서 접근 가능하지만, 필요에 의해 private으로 선언되는 경우도 있음 지역 변수와 멤버 변수의 차이 * 지역 변수는 초기화가 자동으로 안되기 때문에 직접 해줘야 한다. * 멤버 변수는 자동으로 값이 초기화 ex. 아래 코드로 보는 지역 변수와 멤버 변수의 차이 // 멤버 변수 public int studentNumber; publ..