责任链(ChainofResponsibility)模式


2023年12月29日发(作者巴西国家队)

接下来是四个ConcreteHandler—— & & &blic class AdviceEmailHandler implements Handler {

private Handler nextHandler; private BusinessDepartment businessDepartment;

public AdviceEmailHandler() { businessDepartment = new BusinessDepartment(); }

@Override public void nextHandler(Handler nextHandler) { ndler = nextHandler; }

@Override public void handleEmail(Email email) { if (email != null) { if (e() == _EMAIL) { ail(email); }

else Email(email); } }}以及其辅助类 blic class BusinessDepartment { public void readEmail(Email email) { n("Business department read the email : " +

tent()); }}

public class ComplainEmailHandler implements Handler {

private Handler nextHandler; private LawDepartment lawDepartment;

public ComplainEmailHandler() { lawDepartment = new LawDepartment(); }

@Override public void nextHandler(Handler nextHandler) { ndler = nextHandler; }

@Override public void handleEmail(Email email) { if (email != null) { if (e() == IN_EMAIL) { ail(email); } else Email(email); } }}以及其辅助类 blic class LawDepartment {

public void readEmail(Email email) { n("Law department read the Email :" +

tent()); }}


本文发布于:2024-09-22 21:23:59,感谢您对本站的认可!

本文链接:https://www.17tex.com/fanyi/42128.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

下一篇:chain记忆法
标签:巴西   作者
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议