哪位前辈帮我解释一下每段代码是什么意思 ,我刚学java没多长时间 希望能够给我解释的比较详细一点 谢谢

package entry;

public class ValueOne {
public int id;
public String name;
public String describe;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getDescribe() {
return describe;
}
public void setDescribe(String describe) {
this.describe = describe;
}
public ValueOne() {
super();
}
public ValueOne(int id, String name , String describe) {
super();
this.id = id;
this.name = name;
this.describe = describe;
}
public ValueOne( String name , String describe) {
super();
this.name = name;
this.describe = describe;
}
public ValueOne(String name) {
super();
this.name = name;
}

}

public class ValueOne {  //定义类
public int id;   //类一个类型为int的变量
public String name;//类一个类型为字符串的变量
public String describe;//类一个类型为int的变量
  //以下已get  set开始的 是 读(get)一写(set)例如getId就是 获取这个类的一个实例对象的ID setName 就是给实例对象的属性name设置值
//get set方法一般都是私有化属性private 提高数据的安全性。
//ValueOne() 方法名字是这个的叫构造器 有不同参数 叫做重载 就是你实例化一个类 生成一个对象需要的方法 ,根据你的需求传入你想要的

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-07-23
就一个简单的实体对象啊,有get/set方法和无参构造方法,还有其他几个参数不同的有参构造方法追问

比如说呢 你能拿其中的一段代码举个列子吗?谢谢谢谢

追答

楼下兄弟回答你了