자바 - 생성자(constructor)
2017. 1. 31. 22:44
본 내용은 자바의 정석 3rd Edition을 참고하여 작성되었습니다. 개인적으로 학습한 내용을 복습하기 목적이기 때문에 내용상 오류가 있을 수 있습니다. 1. 생성자란? 생성자라는 이름만 언듯 보면 무엇인가를 새로 생성하는 작업을 하는 역할을 하는 것처럼 보이지만 실제로는 인스턴스가 생성될 때 호출되는 인스턴스의 초기화 메서드 이다. 주로 인스턴스 변수의 초기화 작업에 주로 사용되며, 인스턴스 생성시 수행되어야할 작업을 위해서도 사용된다. ClassName(Type variableName) { // Initialization code } 생성자를 작성하는데 아래와 같은 2가지 조건 을 반드시 만족해야한다. 생성자 이름은 클래스 이름과 같아야한다. 반환 값이 없다. 생성자가 가지는 특징 은 다음과 같다...