随笔分类 -  设计模式

摘要:学习设计模式是为了深入理解OO思想和原则。学习设计模式的基础知识:必须先有类和对象,才可以谈设计模式。把现实世界的业务功能抽象成对象,如何抽象?GRASP给出了基本的指导原则。 GRASP, General Responsibility Assignment Software Patterns,通用职责分配软件模式。描述了对象设计和职责分配的基本原则。信息专家如果某个类拥有完成某个职责所需的所有信... 阅读全文
posted @ 2012-02-27 23:38 鱼十七 阅读(188) 评论(0) 推荐(0)
摘要:在ASP.NET网站开发中可能会遇到要更换数据库,如将Aceess换为SQL Server ,由于Aceess引用System.Data.OleDb命名空间,SQL Server引用System.Data.SqlClient命名空间。在一般程序代码中我们需要更改连接字符串,ADO.NET数据访问命令对象,最麻烦的是不同数据库有各自不同Sql命令。我们可以使用抽象工厂模式实现ASP.NET访问不同数... 阅读全文
posted @ 2010-03-11 08:22 鱼十七 阅读(1984) 评论(0) 推荐(0)