| public class PersonNameDOB {
private String name; 本文来自织梦
private Date dob; 织梦内容管理系统 public Date getDob() { 内容来自dedecms return dob; 本文来自织梦 } 本文来自织梦 public void setDob(Date dob) { 织梦好,好织梦
this.dob = dob; 织梦内容管理系统 } dedecms.com
public String getName() { 本文来自织梦 return name; 内容来自dedecms } 本文来自织梦 public void setName(String name) { 织梦好,好织梦 this.name = name; 内容来自dedecms } 织梦好,好织梦 } 本文来自织梦 |
显然这是一个人为的例子,我们有机会拥有一个已经定义的Person类。大家肯定也会有类似的例子,需要从方法中返回两个不同的对象,但是却没有已经为其定义的类,或者是返回的类夹带多余的信息,或许是比这更糟的情况。例如,如果有人调用了你的方法来使用或修改返回对象中的值。 copyright dedecms
上述情况所需代码更多。因此我们可以做一些简单的修改: 内容来自dedecms








