您的位置:逆风者 新闻资讯 正文
 添加时间:2007-11-07 原文发表:2007-11-07 人气:30

本文章共6680字,分5页,当前第5页,快速翻页:
 

class CAAddressAdapter extends AddressValidator { 
  private CAAddress objCAAddress; 
  public CAAddressAdapter(CAAddress address) { 
    objCAAddress = address; 
逆@风@者
  } 
  public boolean isValidAddress(String inp_address, 
     String inp_zip, String inp_state) { 
    return objCAAddress.isValidCanadianAddr(inp_address, 
           inp_zip, inp_state); 
  } 
}//end of class 

  当客户对象调用CAAddressAdapter(adapter)上的isValidAddress方法时, 适配器在内部调用CAAddress(adaptee)上的isValidCanadianAddr方法。


 
n28i18m48296


  Figure 20.7: Address Validation Application?Using Object Adapter

  从这个例子可以看出,适配器可以使Customer(client)类访问借口不兼容的CAAddress(adaptee)所提供的服务!


 
本文章更多内容<<上一页 - 1 - 2 - 3 - 4 - 5
相关文章

专家看台:真正的程序员天生爱数学
在PHPX对于 类 问题的回帖
微软将在Visual Studio开发平台中整合F#语言
个人网页中必不可少的十五大Web API
网站真的能够赚钱吗?
Linux操作系统中七件超厉害的武器
一个黑客的独白
解析:轻松接触SQL Server和嵌入式 SQL
Java上的PHP:对两者都好?
病毒专家-王江民不可思议的传奇
一等奖选手免试读北大清华
“我心飞扬”易语言编程大奖赛开始了
计算机时代的战争——黑客游戏
微软推出房屋3D模型制作工具:Virtual Eart
SQL Server 2008综合数据可编程性
免费午餐已经结束——软件历史性地向并发靠
微软公司2008新技术预览
易语言4.06正式版发布

相关评论


本文章所属分类:首页 新闻资讯

  热门关键字: