본문 바로가기
Programming/Java

[Java] 생성자

by hongchii 2021. 3. 6.
728x90
반응형

생성자

: 인스턴스가 생성될 때 호출되는 인스턴스 초기화 메서드

 

 

클래스 이름과 같아야함.
리턴값이 없음(항상 리턴값이 없기때문에 void는 안붙인다.)

 

 

모든 클래스에는 생성자가 1개이상 존재해야한다.

생성자가 하나도 없을땐 컴파일러에 의해 기본 생성자가 자동으로 추가된다.

매개변수가 있는 생성자를 사용하면 인스턴스를 생성하는 동시에 원하는 값으로 초기화 할 수 있다. 

 

 

더보기

출처, 자바의정석

728x90
반응형

'Programming > Java' 카테고리의 다른 글

[Java] 변수의 초기화  (0) 2021.03.07
[Java] 아스키코드  (0) 2021.03.07
[Java] 오버로딩 overloading  (0) 2021.03.06
[Java] indexOf 문자열에서 문자 찾기  (0) 2021.03.06
[Java] Scanner로 char 입력하기 / charAt(i);  (0) 2021.03.05

댓글