Binding to a Derived Type
绑定派生类型
Although we have focused on interfaces (since that is most relevant in MVC applications), we can also
use Ninject to bind concrete classes.
我们关注这个接口(在mvc 应用里 是意义重要的), 还可以 用Ninject 去绑定这个具体的类

In the previous section, we showed you how to bind a concrete
class to itself, but we can also bind a concrete class to a derived class.

前面章节,已经展示过 怎样去绑定一个具体的类,但是现在还绑定了一个派生类。

Listing 6-15 shows a ShoppingCart
class that has been modified to support easy derivation, and a derived class, LimitShoppingCart, which
enhances its parent by excluding all items whose value exceeds a specified price limit.

ShoppingCart 被修改成支持简单的派生,
LimitShoppingCart, 提高 它的父类, 排除 所有物品 ,这些物品 超过 一个特别价格限制。

最新文章

  1. CallableAndFuture
  2. 调用webservice 417
  3. sysbench 安装
  4. 13、SQL Server 自定义函数
  5. BZOJ 1572: [Usaco2009 Open]工作安排Job( 贪心 )
  6. Unity最优化摘要
  7. H5学习之旅-H5的元素属性(3)
  8. C语言字符数组回顾
  9. django下的xadmin相关设置
  10. Django web编程2 -- 编辑页面内容
  11. 第二章,循环结构,输入输出,clock
  12. HDU4864:Task(贪心)
  13. 【转】对象克隆(C# 快速高效率复制对象另一种方式 表达式树)
  14. php hash_file
  15. angular框架下的跨域问题(获取天气数据)
  16. Spring Boot中使用使用Spring Security和JWT
  17. Codeforces 980E The Number Games 贪心 倍增表
  18. linux 的常用命令---------第九阶段
  19. 关于jquery的serialize方法转换空格为+号的解决方法
  20. git之合并分支(git merge)------(三)

热门文章

  1. linux PCI 接口
  2. 开包即食的教程带你浅尝最新开源的C# Web引擎 Blazor
  3. Java 学习笔记(4)——面向对象
  4. 解决win10台式机插入耳机没有声音或者音量不大
  5. 【python安装】错误——“User installations are disabled via policy on the machine”
  6. 关于python2和python3除法的区别
  7. 1090 危险品装箱 (25分)C语言
  8. 1054 求平均值 (20 分)C语言
  9. 高斯消去法解线性方程组(MPI)
  10. 大数据框架开发基础之Sqoop(1) 入门