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中的设计模式都有哪些?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(责任链模式) |