摘要: 静态代理 1)定义一个接口 2)被代理类 3)代理类 日志代理: 记时代理 测试类: 结果: **聚合方式要优于继承方式 继承:继承父类想要的功能 聚合:传入参数,实现想要的父类 如果为继承方式,如果日志和时间的位置要调换,那么需要新定义一个子类 而继承方式只需要在测试类中,调换位置就行 动态代理: 阅读全文
posted @ 2018-03-08 16:32 战斗的小白 阅读(183) 评论(0) 推荐(0)