개발자/Java

Constructor

김진리 2013. 1. 28. 00:44

Constructor - 생성자

Constructor의 정의 - 객체의 생성과 동시에 자동으로 호출되는 메서드

디폴트 생성자 ( Default Constructor) - 생성자가 없는 클래스를 위해서 컴파일러는 매개변수를 가지지 않는 디폴트 생성자를 자동으로 만들어 준다.

 

디폴트 생성자의 예

 

 

Constructor 의 예

생성자의 특징

     - 생성자는 리턴타입 ( Return Type) 이 없다   ex) void, int , String ....

     - 생성자의 이름은 클래스의 이름과 동일하다.

     - 생성자는 객체의 메모리가 생성된 직후에 호출된다.

     - 생성자는 마음대로 호출할 수 없다.