码迷,mamicode.com
首页 > 其他好文 > 详细

包装类

时间:2014-05-26 08:25:11      阅读:387      评论:0      收藏:0      [点我收藏+]

标签:style   c   java   a   color   com   

实现了javax.sql.DataSource的才是标准的数据库连接池,按照字面意思,一般称之为数据源。
对于一个已知类的某个方法进行功能上的改变有以下三种方式:
1、定义子类,扩展父类的某个功能。(此处行不通)


2、利用包装设计模式改写原有的类的功能
a、编写一个类实现与被改写类(com.mysql.jdbc.Connection)相同的接口
b、定义一个引用,记住被改写类的实例
c、定义构造方法,传入被改写类的实例
d、对于要改写的方法,改写即可
e、对于不需要改写的方法,调用原有的对象的对应方法

针对已经实现的类进行改写它的方法。


*****包装设计模式
*****默认适配器设计模式

上一篇介绍动态代理模式

包装类,布布扣,bubuko.com

包装类

标签:style   c   java   a   color   com   

原文地址:http://www.cnblogs.com/friends-wf/p/3747516.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!