초기화와 생성자를 알아보자.
- 생성자의 특징
- 값을 반환하지 않는다.
- 생성자는 인스턴스를 생성해주는 역할을 하는 특수한 메소드.
- 생성자의 이름은 클래스의 이름과 동일.
아래 코드를 보자.
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(1, 2); a.sum(); } } | cs |
생성자로 인해서 1, 2의 값을 설정 할 수 있게 된다.
끝.