今日头条

心若改变,则态度改变;态度改变,则习惯改变;习惯改变,则人生改变

查看内容

java设计模式

2022-1-25 08:06| 发布者: admin| 查看: 1078| 评论: 0

1、java设计模式:Java设计模式,需要用到两种设计模式,急需!

工厂模式:

Proct代码:

publicinterfaceWork{

voiddoWork();ConcreteProct代码:

publicclassStudentWorkimplementsWork{

publicvoiddoWork(){

"学生做作业!");publicclassTeacherWorkimplementsWork{

publicvoiddoWork(){

"老师审批作业!");Creator代码:

publicinterfaceIWorkFactory{

WorkgetWork();ConcreteCreator代码:

publicclassStudentWorkFactoryimplementsIWorkFactory{

publicWorkgetWork(){

returnnewStudentWork();publicclassTeacherWorkFactoryimplementsIWorkFactory{

publicWorkgetWork(){

returnnewTeacherWork();Test代码:

publicclassTest{

publicstaticvoidmain(String[]args){

IWorkFactorystudentWorkFactory=newStudentWorkFactory();

studentWorkFactory.getWork().doWork();

IWorkFactoryteacherWorkFactory=newTeacherWorkFactory();

teacherWorkFactory.getWork().doWork();追问一下,给你写第二个。

设计的模式,需求,我理解,良种方式单例和工厂 · · 关注微信公众号:挪车小黄码 · 官方免费领取:挪车码,车主双方虚拟号码,隐私保护,拒绝骚扰,违章查询,免费使用!--挪车电话 官网:https://www.nuoche.cc/ · ·

哪两种模式?

2、java设计模式:java中的设计模式都有哪些?

2、java设计模式:java中的设计模式都有哪些?

Java中的23种设计模式:

Factory(工厂模式),Builder(建造模式),FactoryMethod(工厂方法模式),

Prototype(原始模型模式),Singleton(单例模式),Facade(门面模式),

Adapter(适配器模式),Bridge(桥梁模式),Composite(合成模式),

Decorator(装饰模式),Flyweight(享元模式),Proxy(代理模式),

Command(命令模式),Interpreter(解释器模式),Visitor(访问者模式),

Iterator(迭代子模式),Mediator(调停者模式),Memento(备忘录模式),

Observer(观察者模式),State(状态模式),Strategy(策略模式),

TemplateMethod(模板方法模式),ChainOfResponsibleity(责任链模式)

内容页面Content
联系方式Contact
地 址:河南省南阳市内乡县
大成桥西头向西80米路南
邮 编:474350 咨询热线:0377-65311029 服务投拆:13782074444 传 真:0377-65311029 邮 箱:53907070@qq.com
 
QQ在线咨询
售前咨询热线
0377-65311029
投诉服务热线
13782074444
返回顶部