今日头条

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

查看内容

java设计模式

2022-1-25 08:06| 发布者: admin| 查看: 1256| 评论: 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
地 址:广东省深圳市南山区
科技园中区一路腾讯大厦
邮 编:518057 咨询热线:400-888-8888 服务投拆:400-123-5678 传 真:0755-888-8888 邮 箱:web@haoweek.com
返回顶部