1700466585
HashMap homeInfo=new HashMap();
1700466586
1700466587
homeInfo.put(“homeTelNumbner”,“员工的家庭电话是……”);
1700466588
1700466589
homeInfo.put(“homeAddress”,“员工的家庭地址是……”);
1700466590
1700466591
return homeInfo;
1700466592
1700466593
}
1700466594
1700466595
}
1700466596
1700466597
用户工作信息如代码清单19-18所示。
1700466598
1700466599
代码清单19-18 用户工作信息
1700466600
1700466601
public class OuterUserOfficeInfo implements IOuterUserOfficeInfo{
1700466602
1700466603
/*
1700466604
1700466605
*员工的工作信息,比如,职位等
1700466606
1700466607
*/
1700466608
1700466609
public Map getUserOfficeInfo(){
1700466610
1700466611
HashMap officeInfo=new HashMap();
1700466612
1700466613
officeInfo.put(“jobPosition”,“这个人的职位是BOSS……”);
1700466614
1700466615
officeInfo.put(“officeTelNumber”,“员工的办公电话是……”);
1700466616
1700466617
return officeInfo;
1700466618
1700466619
}
1700466620
1700466621
}
1700466622
1700466623
这里又到我们的核心了——适配器。好,我们来看适配器代码,如代码清单19-19所示。
1700466624
1700466625
代码清单19-19 适配器
1700466626
1700466627
public class OuterUserInfo implements IUserInfo{
1700466628
1700466629
//源目标对象
1700466630
1700466631
private IOuterUserBaseInfo baseInfo=null;//员工的基本信息
1700466632
1700466633
private IOuterUserHomeInfo homeInfo=null;//员工的家庭信息
1700466634
[
上一页 ]
[ :1.700466585e+09 ]
[
下一页 ]