- 3
- 0
- 约6.79千字
- 约 57页
- 2016-11-25 发布于湖北
- 举报
Java之美-设计模式 (Design pattern);什么是设计模式;设计模式的分类;1、单例模式(Singleton);(1)懒汉式单例;A、在getInstance方法上加同步;B、双重检查锁定;C、静态内部类;(2)饿汉式单例;单例模式应用场景;2、工厂方法模式(Factory Method);(1)简单工厂模式;举例:发送邮件和短信的例子;// 工厂类
public?class?SendFactory?{??
??????public?Sender?produce(String?type)?{??
????????if?(mail.equals(type))?{??
????????????return?new?MailSender();??
????????}?else?if?(sms.equals(type))?{??
????????????return?new?SmsSender();??
????????}?else?{??
????????????System.out.println(请输入正确的类型!);??
????????????return?null;??
????????}??
????}??
}??
public?class?FactoryTest?{??
??????public?static?void?main(String[]?args)?
您可能关注的文档
最近下载
- 基于线控制动系统自动变速器联合仿真.docx
- 2026届广州越秀区执信中学中考一模英语试题含答案.doc
- 运筹学--第三章--运输问题.ppt VIP
- 2025年烟台市中考地理试卷(含答案详解).pdf
- 通桥(2017)2101-Ⅰ时速160公里客货共线铁路预制后张法简支T梁(钢横梁人行道方案)32m.docx VIP
- 北京大学党课笔记·伟人也要有人懂(精心整理).docx VIP
- 十字相乘法解一元二次方程课件课件.ppt VIP
- 网球知到智慧树期末考试答案题库2025年浙江大学.docx VIP
- (二模)桂林2025届高考第二次跨市联合模拟考试语文试卷(含答案解析).docx
- 2025年长三角地区新材料研发及应用分析及未来五年趋势报告.docx
原创力文档

文档评论(0)