java这道题怎么做?

定义民政业务类 Person
定义属性: 编号,名字,性别,年龄, 婚否, 身份证号, 地址, 电话,
伴侣
提供方法: 结婚, 参数是另外一个人
定义合理的结婚规则
结婚结果, 如果成功就合理更新双方的属性 婚否和伴侣,
返回true, 代表结婚成功, 结婚失败就返回false

public class Person{
public int No;
public String name;
public int age;
public int sex;//0代表女 1代表男
public int marry;//0代表未婚 1代表已婚
public int id ;
public String address;
public String phone;

public boolean isOk(Person p){
if(p.marry==0&&this.marry==0&&p.sex!=this.sex){//条件 自己未婚 对方未婚 两者性别同
return true;
}
return false;
}

}
希望能帮到你 谢谢
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答