伯伯菜园系列 之 “接口”白菜 - 编程入门网
Current.Session取得,没有因为继没继承那两个接口之一而改变,所以问题应该在 HttpContext里,我们把HttpContext也Reflectors出来,直接搜索这两个接口,果然大有斩获,能看到如 下代码:
看到这里虽然还没有完全水落石出,但是基本原理应该是明白了的,有需要深入的朋友可以看看 HttpApplication和SessionStateModule等相关类。 讲到这里基本上告一段了,看到评论里面仍然有人用肯定的词语“是”、“就是”来评论接口,我觉 得是不恰当的,我用的是“可以”二字,因为我觉得接口可能还有其他作用,不仅仅只是约束和规范或者 说是标准。当接口不为空的时候,我觉得接口可以说是标准或约束,因为你继承了就必须实现接口里的东 西,如方法;但是接口为空的时候请问你,你约束什么?第二种用法可以说得过去,约束了参数,但是第 三种呢?有约束吗?我觉得就是纯粹的身份、标示或者理解为类似于AOP的功能,这对于我们不直接用new 来获取对象实例的时候,比如用工厂来生成对象、通过其他对象生成,简称间接生成的时候使用是大有益 处的,接口这个时候也作为一种手段来达到我的目的,而且很好用!! 结束 写的时候苦于找不到合适的例子来说服自己,一直努力的阐述关于接口的所见所闻和所想,希望能带 给你多一份关于接口的收获,热烈欢迎交流心得!! |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |