JAVA - Basic_06 생성자(Constructor)
생성자 접근제어자 클래스이름(파라미터) { ... } 생성자는 반환 값이 없고, 클래스의 이름과 동일 파라미터가 없는 생성자를 기본생성자라고 함 객체(인스턴스)를 생성할 때 new 키워드와 함께 사용 new Car(); 생성자는 일반 함수처럼 기능을 호출하는 것이 아니고 객체를 생성하기 위해 new 와 함께 호출 됨 객체가 생성될 때 변수나 상수를 초기화 하거나 다른 초기화 기능을 수행하는 메서드를 호출 함 대부분의 생성자는 외부에서 접근 가능하지만, 필요에 의해 private 으로 선언되는 경우도 있음 기본 생성자 클래스에는 반드시 적어도 하나 이상의 생성자가 존재 클래스에 생성자를 작성하지 않아도 new 키워드와 함께 생성자를 호출할 수 있음 클래스에 생성자가 하나도 없는 경우 컴파일러가 생성자 코드..
JAVA/BASIC
2021. 4. 4. 00:20