adapter设计模式:设计模式的Adapter来源: 发布时间:星期五, 2008年12月19日 浏览:2次 评论:0
设计模式很重要
![]() ![]() Adapter ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 1. 实现方式 ![]() ![]() 让我们假设ClassA要被 Adapt成InterfaceB ![]() //ClassA package sample; public ![]() public void method1 ![]() } } //InterfaceB package sample; public ![]() public void method2 ![]() } · 继承方式 实际上就是通过集成ClassA ![]() ![]() ![]() //ClassC package sample; public ![]() public void method2 ![]() //...... //通过继承 ![]() ![]() //...... } } · 例子成员方式 实际上就是在新 ![]() ![]() ![]() ![]() ![]() ![]() //ClassC package sample; public ![]() private ClassA instanceA = ![]() ![]() public void method2 ![]() //...... //通过instanceA ![]() ![]() //...... } } 2. 应用场景 当你有两个区别 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 0
相关文章
读者评论
发表评论 |