본문 바로가기
Backend/JAVA

[JAVA] get & set

by howdyoon 2023. 3. 21.

getter와 setter함수

함수명 작성 규칙
- is함수명() 대부분 boolean형으로 변환
- to함수명() to뒤의 값을 반환
- get함수명() 대부분 리턴값이 존재
- set함수명() 원하는 값으로 세팅할 때

getter함수명을 작성하는 규칙
- get멤버변수의첫글자를대문자바꾼후함수명()

setter함수명을 작성하는 규칙
- set멤버변수의첫글자를대문자바꾼후함수명()

package oop0320;

public class Test01_getset {

	public static void main(String[] args) {
		//BbsDTO클래스 생성후 실습
		
		BbsDTO dto=new BbsDTO();
		
		dto.setBbsno(1);
		dto.setWriter("오필승");
		dto.setSubject("무궁화 꽃이 피었습니다");
		
		System.out.println(dto.getBbsno());
		System.out.println(dto.getWriter());
		System.out.println(dto.getSubject());

	}//main() end
}//class end

[ BbsDTO클래스 ]

package oop0320;

class BbsDTO { //Data Transfer Object
	//멤버변수 field
	private int bbsno;     //글번호
	private String writer;  //글작성자
	private String subject; //글제목
		
	//생성자함수 constructor
	public BbsDTO() {}
	
	//멤버함수 method
	public int getBbsno() {
		return this.bbsno;
	}
	
	public void setBbsno(int bbsno) {
		this.bbsno=bbsno;
	}
	
	public String getWriter() {
		return this.writer;
	}
	
	public void setWriter(String writer) {
		this.writer=writer;
	}
	
	public String getSubject() {
		return this.subject;
	}
	
	public void setSubject(String subject) {
		this.subject=subject;
	}
	
}//class end



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

[JAVA] quiz : 주민번호 각 숫자의 합 & 대소문자 변환하여 출력  (0) 2023.03.21
[JAVA] Object 클래스  (0) 2023.03.21
[JAVA] Calendar  (0) 2023.03.21
[JAVA] override  (0) 2023.03.20
[JAVA] 상속 (Inheritance)  (0) 2023.03.20