
자바 JAVA
[JAVA]자바 - 생성자 Constructor
접근지정자 클래스명 (매개변수목록){ } 생성자란 * 생성자는 객체를 생성할때 호출되는 일종의 메서드이다. 객체 생성 시 반드시 호출된다. * 반환형이 없고 클래스명으로 이름을 지어야한다. 생성하지 못하는 생성자 * 생성자를 private로 만들 수도 있다. 당연히 외부에서 new 객체를 하여도 만들 수 없다. * 이 생성자는 내부에서만 호출이 가능하다. 예를 들어 public 생성자가 내부에서 private 생성자를 호출할 수 있다. 또는 클래스의 객체 생성을 원하지 않을 때 사용하기도 한다. 기본 생성자 Default Constructor * 클래스를 만들 때 생성자를 만들지 않으면 자동으로 추가되는 생성자 컴파일러가 알아서 넣어준다. * 기본 생성자는 매개변수가 없고, 생성자에 내용이 없다. (멤버..