본문 바로가기
Java

[Java] getter / setter 함수 사용하기

by coding_su 2023. 1. 19.

📝getter / setter

멤버변수가 프라이빗(private)으로 되어있으면 멤버변수에 데이터를 저장하거나 가져오는 함수가 있어야한다

그 함수를 getter와 setter라고 한다

public class Member {
	private String name;
	private String tel;
	private String address;
	
	// 멤버변수가 프라이빗(private)으로 되어있으면 멤버변수에 데이터를 저장하거나 가져오는 함수가 있어야한다
	// getter / setter 라고 부른다
	
	// 저장하는 함수
	public void setName(String name) {
		this.name = name;
	}
	public void setTel(String tel) {
		this.tel = tel;
	}
	public void setAddress(String address) {
		this.address = address;
	}
    
	// 가져오는 함수
	public String getName() {
		return name;
	}
	public String getTel() {
		return tel;
	}
	public String getAddress() {
		return address;
	}
}

 

+ 이클립스에서는 하나하나 타이핑하지 않고 마우스 오른쪽 눌러서 소스의 겟터엔 셋터를 클릭해 간편하게 만들 수 있다

댓글