只显示主题贴

抄书......... 好像在java与设计模式中看过..
  • 进入论坛 Java
翻翻书看看设计模式。。。。。 不要想当然的做设计。。。。。。。 不是为了设计而设计。。。。是为了使用而设计 楼主有将简单问题复杂化的趋势 。。。。。。。。
这个应用程序问题非常大....... class Stack { //防止外部直接调用 private LinkedList list = new LinkedList();   //只用一个synchronized既可以 public synchronized void push(Object x) { list.addLast( x ); //在这里一定要用notifyAll(),通知 所有等待的线程 notifyAll(); ...
这是一个纯粹的composite模式...... 首先搂住的需求有问题。 既然是一个组织结构,就只有组成关系,而没有管理关系, 这样只能增加分析的难度。。。。。。 设计一: 把orgCorpotiation,orgCompany,orgDepartment,orgStation合并成树枝节点,把orgPerson当作叶子节点,这样很简单了 abstract:orgNode: 属性: Collection<orgNode> subNode;//所有的子节点 Collection<orgNode> manageNode;//所管理的节点 long id; String name; 在这 ...
liudong9183
搜索本博客
最近加入圈子
最新评论
评论排行榜