constructor1 [Java] 생성자 Constructor 생성자 Constructor 객체를 생성할 때 사용하는 실제 객체를 생성해주는 코드이다. 즉 생성자 없이는 개체를 만들 수 없다. 생성자는 메소드와 유사한 형식을 가지고 있지만, OOO( ) 메소드와는 기능적인 부분에서 차이가 있다. 1. 생성자의 형식 생성자의 이름은 반드시 클래스 이름과 같아야 한다. 메소드가 아니기 때문에 리턴타입(반환타입)을 선언할 수 없다. 2. 기본 생성자 Default Constructor 파라미터가 없는 생성자를 기본 생성자라고 한다. 기본 생성자를 이용해서 생성된 객체는 기본 객체라고 하며, 모든 필드 값은 기본 값으로 초기화 된다. 클래스에 생성자를 따로 정의해주지 않으면 자바에서 기본 생성자를 자동으로 만들어준다. 즉, 클래스에 생성자가 하나라도 있다면 기본 생성자가 .. 2021. 7. 9. 이전 1 다음