只显示主题贴
翻翻书看看设计模式。。。。。
不要想当然的做设计。。。。。。。
不是为了设计而设计。。。。是为了使用而设计
楼主有将简单问题复杂化的趋势 。。。。。。。。
- 进入论坛 软件开发和项目管理 版
这个应用程序问题非常大.......
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;
在这 ...
- 进入论坛 软件开发和项目管理 版







评论排行榜