Eclipse에서 생성자를 자동으로 생성하는 방법

2588 단어 이클립스자바

소개



오랜만에 Java와 Eclipse를 만졌습니다. 옛날 Eclipse를 사용하고 있었을 때 어쩐지 사용하기 어렵다고 느끼 먹지 않고 싫어하는 것 같은 느낌이 들었습니다만, 쇼트 컷이나 기능을 기억하면 좀처럼 사용하기 쉬운 것이 아닐까 생각했습니다. 우선 이번에는 생성자의 자동 생성 방법에 대해 씁니다.

필드에서 생성자 자동 생성



예를 들면 이런 클래스가 있다고 합니다.
public class Dog {
    String name;

    void bark() {
        System.out.println(name + ":「Bowwow.」");
    }
}

여기에서 생성자를 일일이 손 입력하는 것은 귀찮기 때문에 메뉴바의 Source → Generate Constructor using Fields...를 선택해, 설정하고 싶은 필드를 선택해 generate를 클릭하면 생성자를 자동 생성해 줍니다.



public class Dog {
    String name;

    void bark() {
        System.out.println(name + ":「Bowwow.」");
    }

    public Dog(String name) {
        super();
        this.name = name;
    }
}

이제 시간이 짧아집니다.

좋은 웹페이지 즐겨찾기