【发布时间】:2009-10-15 10:26:35
【问题描述】:
我正在编写 ASP.NET 网站,在其中我将代码分解为层,例如表单对象类、用于业务逻辑的实体类、用于控制多个实体类的控制器类以及最后的数据访问类。
上述所有类都有各自独立的 dll,因为表单对象和业务类在网站和应用程序 (Exe) 等项目的多个组件中被分解
我有以下疑问
我想知道我是否按照分层编程采用了正确的方法?
-
我们应该在父类的构造函数中还是在函数中创建类的对象;因为在我的情况下,在父类内部需要使用大约 8-10 个子类,所以我应该在父类的构造函数中在哪里创建 clhild 类对象,或者在我使用子对象的父类的函数内部创建 clhild 类对象?
李> 如上所述的分层方法,我应该在哪一层创建数据库连接?
请帮帮我?
【问题讨论】: