NOTE:

1.virtual 函数的替代方案包括NVI手法及Strategy设计模式的多种形式。NVI手法自身是一个特殊形式的Template Method设计模式。

2.将机能从成员函数移到外部函数,带来的一个缺点是,非成员函数无法访问class的non-public成员。

3.tr1::function 对象的行为就像一般函数指针。这样的对象可接纳“与给定之目标签名式(target signature)兼容”的所有可调用物(callable entiies)。

不懂这条,设计模式不懂!!!

最新文章

  1. Windows下安装MongoDB
  2. Codeforces Round #383 (Div. 2) D 分组背包
  3. java的system.arraycopy()方法
  4. 说说Web API数据格式化——Json
  5. 结合C++和GDAL实现shapefile(shp)文件的创建和写入
  6. Bootstrap 3 支持 IE8
  7. OpenXml2.0 - 找不到类型或命名空间名称“DocumentFormat”
  8. KEIL的ARM编译器对RW和ZI段的一个处理
  9. VMware安装ubuntu,通过/mnt/hgfs 挂载共享Windows系统文件夹
  10. sh语法入门学习
  11. mysql数据库导入sql文件时提示“Error Code: 1153 - Got a packet bigger than 'max_allowed_packet' bytes”解决办法
  12. 结巴分词出现AttributeError: 'float' object has no attribute 'decode'错误
  13. 逆向并查集 HYSBZ1015星球大战starwar
  14. 对世界首款“人工智能”ERP系统HUE的初步了解 - AI ERP - WAP - 万革始
  15. linux df查看硬盘使用量 du查看文件所占大小
  16. Delphi FrieDAC 大数据处理
  17. Golang优秀开源项目汇总
  18. 数字表格(product)
  19. Spring RestTemplate 小结
  20. 使用salt-ssh初始化系统安装salt-minion

热门文章

  1. GCD = XOR(GCD XOR )
  2. python计算代码运行时间的装饰器
  3. css3 background-size属性--ie兼容
  4. Codeforces Round #542(Div. 2) C.Connect
  5. android开发学习 ------- Retrofit+Rxjava+MVP网络请求的实例
  6. 前端之HTML语法及常用标签
  7. Android设计模式——MVP
  8. DMA简介
  9. ubuntu下php-fpm多实例运行配置
  10. IOS代码收集