zoukankan      html  css  js  c++  java
  • 委托实例讲解

    Code

    下面的示例阐释声明、实例化和使用委托。BookDB 类封装一个书店数据库,它维护一个书籍数据库。

    它公开 ProcessPaperbackBooks 方法,该方法在数据库中查找所有平装书,并对每本平装书调用一个委托。

    所使用的 delegate 类型称为 ProcessBookDelegate。Test 类使用该类输出平装书的书名和平均价格。

    委托的使用促进了书店数据库和客户代码之间功能的良好分隔。客户代码不知道书籍的存储方式和书店代码查找平装书的方式。

    书店代码也不知道找到平装书后将对平装书进行什么处理。

    Code
  • 相关阅读:
    LwIP应用开发笔记之六:LwIP无操作系统TCP客户端
    LwIP应用开发笔记之五:LwIP无操作系统TCP服务器
    LwIP应用开发笔记之四:LwIP无操作系统TFTP服务器
    幸运与不幸
    LwIP应用开发笔记之三:LwIP无操作系统UDP客户端
    LwIP应用开发笔记之二:LwIP无操作系统UDP服务器
    【文学】暖泉古镇
    Docker创建JIRA 7.2.4中文破解版
    cAdvisor0.24.1+InfluxDB0.13+Grafana4.0.2搭建Docker1.12.3 Swarm集群性能监控平台
    Centos7的安装、Docker1.12.3的安装,以及Docker Swarm集群的简单实例
  • 原文地址:https://www.cnblogs.com/hubcarl/p/1458488.html
Copyright © 2011-2022 走看看