【发布时间】:2010-07-29 14:56:50
【问题描述】:
我一直在努力想出最好的方法来为最好的 OOP 设置课程。有时我想知道我是否试图过度扼杀思考过程。
我现在想以类别对象为例
文件
- Cateogories.cs - 目标文件
- CateogoriesDAL.cs - 数据访问层
- CateogoriesBLL.cs - 业务逻辑层
- CateogoriesWS.cs - 网络服务
当您调用本地或外部的任何应用程序时,您会调用 Web 服务,它会得到您需要的。
示例: 您将创建一个类别对象,以便在您想要保存(插入或更新)类别时将其传递给 Web 服务层。所有的业务规则都在业务逻辑层中。
如何实现 OOP?
【问题讨论】:
-
好的,我在工作中一直在和他们不喜欢 NHibernate 的人交谈,这仅仅是因为有人不喜欢放松控制,还是这是一种普遍的感觉?
-
类的属性应该只在对象文件中吗?我想你会创建 CategoriesBLL 并在那里创建对象然后你会设置对象值?我越来越糊涂了。