petshop的设计:1. 2.(这个是我写的) 1.疑问:我看到petshop 中 BLL 和 DAL 中的方法是一样的; 而且DAL是实现了IDAL接口。那么为什么BLL不去实现IDAL的接口? 难道是为了层次分明,如果是这样那么就设计一个在 BLL 和DAL上面的接口不就好了,就像图2的IDAL(名字可能不叫IDAL了).2.为什么会有这个疑问那?因为在写DLL代码的时候,我喜欢vs工具的方便,我Dll层实现了接口,把鼠标放上去,会提示实现接口,点击 代码全部给我写好了,但是写BLL层的时候,就不行了,还得手写。想偷懒不是吗,呵呵。 是我对petshop理解的不到位?希望高手给我指导一下,也希望像我一样的初学者多发表建议,共同进步。谢谢大家提出建议
添加回答
举报
0/150
提交
取消