这是一种比较有用的模式,特别是在分级审核的情况下。
首先,需要定义一个抽象传递类,也就是一个接口,里面列出基本的属性和方法,当然,还需要有个方法用来连接所有的链条。
然后,定义具体的审核类,它应该是继承刚才的抽象类,并实现所有的接口。这些类是链条上的实际环节,如市长、省长等。
在使用的时候,根据需要实例化审核类,设置其上级对象。
具体实例略。
这是一种比较有用的模式,特别是在分级审核的情况下。
首先,需要定义一个抽象传递类,也就是一个接口,里面列出基本的属性和方法,当然,还需要有个方法用来连接所有的链条。
然后,定义具体的审核类,它应该是继承刚才的抽象类,并实现所有的接口。这些类是链条上的实际环节,如市长、省长等。
在使用的时候,根据需要实例化审核类,设置其上级对象。
具体实例略。