当前位置: 技术问答>java相关
设计模式---学习笔记2
来源: 互联网 发布时间:2015-07-28
本文导语: 7.facade有人定义“为子系统中的一组接口提供一个一致的界面”。我个人的理解是把杂乱代码根据功能封装起来,为外部调用提供一个清晰的接口。比如我在我的存取数据库的类中,初始化信息(驱动器类、URL、用户...
7.facade有人定义“为子系统中的一组接口提供一个一致的界面”。我个人的理解是把杂乱代码根据功能封装起来,为外部调用提供一个清晰的接口。比如我在我的存取数据库的类中,初始化信息(驱动器类、URL、用户名、密码、数据库等)要从配置文件中读取。因为这些信息需要加密,考虑到用户有需要通过程序修改这些信息,于是我把配置文件的读取和修改作成了一个类,而不是把读取和修改功能嵌套在其他类中。该模式的常见例子是数据库的存取上,不采用该模式的做法是:如果得到一个结果集,则程序要注册驱动器类—>得到连接—>生成语句—>执行查询返回结果集—>关闭连接、语句和结果集,如果你想更新记录,也要差不多执行这些过程。采用了该模式后,你可以把这些功能封装成一个类,由这些类提供得到结果集、更新记录、删除记录等的接口。
|
请教 zgpp (上帝忘记了我是他爸) 兄:你所谓"界面"与"接口"的区别,讲讲你的理解
另:你的设计模式的书是电子格式的吗?如果是那么给我一份,或告知在那里可以下载,jeckykang@etang.com:如果不是请告知是谁写的,哪个出版社.谢谢!
祝学习进步,百尺杆头,更进一步!
另:你的设计模式的书是电子格式的吗?如果是那么给我一份,或告知在那里可以下载,jeckykang@etang.com:如果不是请告知是谁写的,哪个出版社.谢谢!
祝学习进步,百尺杆头,更进一步!
|
我也要好好学习一下!
|
“请翻阅《Java2的基础知识》。”
这不像笔记,倒像是讲义。呵呵。 go on……
这不像笔记,倒像是讲义。呵呵。 go on……
|
怎么还是2啊,该三了吧,goon
|
Suggest seeing SessionFacade pattern for deeply comprehended. And keep up.
|
很好
|
有没有好的设计模式的书?最好是中文版的。
|
学习!!
|
我也在学呀,不过学的似懂非懂