精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-09-29
最后修改:2009-09-29
composite是树形结构,那么我下面就用树的结构来写代码,希望对大家有所帮助 ======================================================================
//分支 public interface Brache {
======================================================================
//花
======================================================================
//叶子
======================================================================
//主干 private List<Brache> components = new ArrayList<Brache>(); public void addComponent(Brache component) { public void removeComponent(Brache component) { public List<Brache> getAllCompoments() { public void run() {
======================================================================
public class Client {
======================================================================
看了网上有的兄台写的资料,学习了一下,稍微做了个整理,希望对要学习的兄台有所帮助。呵呵! 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-09-29
编辑器真烂啊
|
|
返回顶楼 | |
发表时间:2009-09-29
不知道该说什么,只是感觉很奇怪,只有一个问题,如果你一不小心往叶子上加一个花的时候怎么办呀? 树根节点的时候如果考虑了这个会比较好的。
|
|
返回顶楼 | |
发表时间:2009-09-29
mwmw 写道 不知道该说什么,只是感觉很奇怪,只有一个问题,如果你一不小心往叶子上加一个花的时候怎么办呀? 树根节点的时候如果考虑了这个会比较好的。
恩,是。有空再改改,我的理解不够深刻。 |
|
返回顶楼 | |
发表时间:2010-02-22
mwmw 写道 不知道该说什么,只是感觉很奇怪,只有一个问题,如果你一不小心往叶子上加一个花的时候怎么办呀? 树根节点的时候如果考虑了这个会比较好的。
叶子上门加不了花,没有这方法存在呢 |
|
返回顶楼 | |
浏览 2638 次