본문 바로가기
STUDY/JAVA

초기화와 생성자

by NOTEEE 2018. 1. 22.

초기화와 생성자를 알아보자.


  • 생성자의 특징
- 값을 반환하지 않는다.

- 생성자는 인스턴스를 생성해주는 역할을 하는 특수한 메소드.

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



아래 코드를 보자.

public class AClass {
    
    Integer i;
    Integer j;
    
    // 생성자
    public AClass(Integer i, Integer j) {
        super();
        this.i = i;
        this.j = j;
    }
    
    public void sum(){
        System.out.println(this.i + this.j);
    }
    
}
cs

생성자를 선언.


클래스이름과 생성자의 이름이 같은 걸 알 수 있다.

public class JAVA_TEST {
 
    public static void main(String[] args) {
 
        AClass a = new AClass(12);
        a.sum();
        
    }
 
}
cs

생성자로 인해서  1, 2의 값을 설정 할 수 있게 된다.


끝.


'STUDY > JAVA' 카테고리의 다른 글

final의 의미  (0) 2018.01.22
클래스 메소드  (0) 2018.01.22
클래스 멤버  (0) 2018.01.22
클래스와 인스턴스  (0) 2018.01.22
this의 의미  (0) 2018.01.22