我应不应该支持Document接口。。。。

ColdWolf 2003-07-18 07:01:09
我现在想做一封装个XML解析的基类
开始的定义是
public XMLSpirit implements Document {
Document document
...
//实现所有的接口方法
}

但是后来我觉得这样子显得类方法很臃肿,所以就去掉了对Document接口的支持
并且将document属性作为public
public XMLSpirit {
public Document document;
};

但是还是觉得不满意,那么我到底选择那种实现方案呢?
请各位给个建议,谢谢
...全文
47 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
morgonhe 2003-07-18
  • 打赏
  • 举报
回复
如果是覆盖Document实现类的方法或写更多的解析方法,采用第一种作法,
它是类形式的Adapter设计模式。
如果只是封装XML解析类,建议采用第二种方法,它是实例形式的Adapter设计模式。
ColdWolf 2003-07-18
  • 打赏
  • 举报
回复
来人啊

51,407

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧