양치치의 아카이브

생성자 이해. 본문

코린이의 자바 일기장

생성자 이해.

넥타르 2022. 1. 30. 00:43

클래스(설계도)를 만들때 객체생성시 초기화하는 역할

메소드와 비슷하지만 클래스이름과 같고, 리턴타입이없다.

new연산자로 불러오고 힙영역에 객체가 생성되고 주소가 리턴됨.

모든 클래스는 생성자는 반드시 존재하고 하나 이상을 가질수 있음!

클래스 내부에 생성자를 생략하면 기본 생성자가 자동생성됨

 

1. 기본생성자

[public] class Car{}

호출하기

Car myCar = new Car();

 

2. 매개변수 생성자 선언

Car(String name, String color, int maxSpeed)

 

Car myCar =new Car("그랜저", "검정", 300);

 

3. This의 사용

 

'코린이의 자바 일기장' 카테고리의 다른 글

배열 형태 매개변수 메소드  (0) 2022.01.30
생성자의 다양화  (0) 2022.01.30
배열복사  (0) 2022.01.29
다차원 배열의 길이  (0) 2022.01.29
BigInteger &BigDecimal 큰수저장  (0) 2022.01.26
Comments