자바빈즈(Java Beans)

develop.u·2022년 9월 15일
0

자바빈즈(Java Beans)란?

  • 자바 언어에서 사용하는 복합적 데이터 표현의 최소 단위로서, 재사용 가능한 컴포넌트를 생성할 수 있음
    → 클래스의 사용과 재사용 그리고 클래스의 재배치를 가능하게 함

규칙

  • 자바빈즈는 반드시 패키지가 있어야한다.
  • 멤버변수 접근자를 private로 설정해야 한다.
  • 기본 생성자를 가지고 있어야한다.
  • 접근자를 public으로 하여 getter setter를 작성한다.

🖥️ 예시

package javaBeans;

public class Article {
	private int num;	
	private String title;
	
	public Article() {	//기본생성자
	}
	
	public int getNum() {
		return num;
	}
	
	public void setNum(int num) {
		this.num = num;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}
}

기본적인 구성 셋

  • 생성자
  • getter
  • setter

0개의 댓글