为了账号安全,请及时绑定邮箱和手机立即绑定

PetShop的理解

PetShop的理解

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

2 回答

?
拉丁的传说

TA贡献1789条经验 获得超8个赞

IDAL 是为了分离实现。

查看完整回答
反对 回复 2018-10-22
  • 2 回答
  • 0 关注
  • 444 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信