기본 생성자를 갖고 있어야 한다.
지정된 package 안에 있어야 한다.
멤버 변수는 private로 하고 public으로 된 getter, setter로 접근한다.
단, 멤버 변수가 Array인 경우 Array의 일부 값을 가져오거나 일부 값을 설정하도록 getter와 setter를 추가할 수 있다.
(선택사항) 직렬화(Serializable) 되어 있어야 한다.
// 지정된 패키지
package com.hhhello0507.tobi;
public class User implements Serializable { // 직렬화(Serializable)는 선택사항
// private 멤버 변수
private String id;
private String name;
private String password;
// public으로 된 getter, setter
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
}