用set和get方法,属性封装。private String str;
public void setStr(String str) {
this.str = str;
}
public String getStr() {
return str;
}
用eclipse工具,在类中直接创建一个变量如下:
private String str;
然后在类中点击右键,选择Source(快捷键为Shift+Alt+s)---->Generate Getters and Setters,然后选择你需要添加方法的变量就可以自动生成set和get方法了。
如果有特殊的业务逻辑,可以在set和get方法中写入算法。
public class A{
String key;
String value;
public A(String key, String value){
this.key=key;
this.value=value;
}
public String getKey(){
return key;
}
public void setKey(String key){
this.key=key;
}
public String getValue(){
return key;
}
public void setValue(String value){
this.value=value;
}
}
其实你要写的就是一个javabeab,
它提供一些属性的get,set方法用以存取和读写数据。
用Epiclipse可以自动生成。
public class User {
private int userID;
private String userName;
private String password;
private String IDcard;
private String email;
private String sex;
public int getUserID() {
return userID;
}
public void setUserID(int userID) {
this.userID = userID;
}
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getIDcard() {
return IDcard;
}
public void setIDcard(String IDcard) {
this.IDcard = IDcard;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public String toString(){
return userID+userName+password+IDcard+email+sex;
}
}
自己想写什么写什么啊