请教这种设计模式是什么思路来的

woodworm
06-12-28 5 198

请教一下我在实用开发指南的第四章中看到的
public class MenuModel extends BaseModel implements Menu{

请问这种设计是什么一个设计思路,属于什么设计模式?
请详细讲讲可以吗?

banq
2006-12-29 12:04

这是继承和实现综合使用。

可以算是Adapter模式。

woodworm
2006-12-30 00:03

请问在实践中什么情况下适合这种方式呢?

banq
2006-12-30 11:38

这就是Adapter模式的使用场景,需要为一种特殊目的组合两种现成的设计,那么就将这两种现成设计组合搭配成一个新的类,这个类就是适配器,就象日本电器带到国内,我们需要一个110和220的电压适配器一样。

woodworm
2006-12-31 07:32

如果我没有理解错的话,是不是就是你的jdonframe框架和这个内容管理系统里的数据模型之间的适配器?

2Go 1 2 下一页