본문 바로가기
안드로이드/안드로이드 스튜디오

안드로이드 스튜디오 - Setter/Getter 메소드 추가하기

by Dokon Jang 2015. 5. 26.
반응형

자바 코딩을 하다보면 클래스 변수를 선언하고, Setter/Getter 메소드를 정의하는 경우가 많습니다.

안드로이드 스튜디오에서는 Alt + Insert 단축키로 쉽게 선언된 클래스 변수의 Setter/Getter 메소드를 추가 할 수 있습니다.


1. 클래스에 변수를 선언합니다.

   아래의 코드와 같이 name, age,, telphoneNumber 변수를 추가합니다.

1
2
3
4
5
public class User {
    private String name;
    private int age;
    private String telphoneNumber;
}
cs


2. 클래스 영역에 커서를 위치시키고, Alt + Insert 단추키를 입력하면, Generate 팝업창이 표시됩니다.

3. Generate 팝업 창에서 Getter and Setter를 선택합니다.

4. Getter/Setter를 생성 할 수 있는 클래스 변수가 팝업 창으로 표시되며, Getter/Setter 메소드를 생성하고자 하는 클래스 변수를 선택Ok 버튼을 클릭합니다.


5. 아래의 코드와 같이 선택한 클래스 변수의 Getter/Setter 메소드가 추가됩니다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
public class User {
    private String name;
    private int age;
    private String telphoneNumber;
 
    public String getName() {
        return name;
    }
 
    public void setName(String name) {
        this.name = name;
    }
 
    public int getAge() {
        return age;
    }
 
    public void setAge(int age) {
        this.age = age;
    }
 
    public String getTelphoneNumber() {
        return telphoneNumber;
    }
 
    public void setTelphoneNumber(String telphoneNumber) {
        this.telphoneNumber = telphoneNumber;
    }
}
cs


※ 단축키 Alt + Insert 는 안드로이드 스튜디오 메뉴 Code > Generate 메뉴와 동일합니다.



댓글1