• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
戈瑾
博客园    首页    新随笔    联系   管理    订阅  订阅

随笔分类 -  设计模式

上一页 1 2 3
建造者模式——java实现

摘要:问题描述: 使用建造者模式,完成下述任务:计算机组装工厂可以将CPU、内存、硬盘、主机等硬件设备组装在一起构成计算机,计算机的类型可以是笔记本,也可以是台式机。 类图: Java代码: //Computer.java package shiyan5; public class Computer { 阅读全文
posted @ 2021-09-22 08:39 戈瑾 阅读(110) 评论(0) 推荐(0)
抽象工厂模式——C++实现

摘要:问题描述: 使用抽象工厂模式,完成下述产品等级结构: C++代码: #include<iostream> using namespace std; //抽象产品类——Man类 class Man{ public: virtual void show() = 0; }; //抽象产品类——Woman类 阅读全文
posted @ 2021-09-21 20:19 戈瑾 阅读(93) 评论(0) 推荐(0)
抽象工厂模式——java实现

摘要:问题描述: 使用抽象工厂模式,完成下述产品等级结构: 类图: Java代码: 抽象工厂类——AbstractFactory类: package com.shiyan4; public interface AbstractFactory { public Man produceMan(); publi 阅读全文
posted @ 2021-09-20 11:33 戈瑾 阅读(108) 评论(0) 推荐(0)
工厂方法模式——C++实现

摘要:问题描述: 目前常用的加密算法有DES(Data Encryption Standard)和IDEA(International Data Encryption Algorithm)国际数据加密算法等,请用工厂方法实现加密算法系统。 C++代码: #include <iostream> #inclu 阅读全文
posted @ 2021-09-15 15:55 戈瑾 阅读(115) 评论(0) 推荐(0)
工厂方法模式——java实现

摘要:问题描述: 目前常用的加密算法有DES(Data Encryption Standard)和IDEA(International Data Encryption Algorithm)国际数据加密算法等,请用工厂方法实现加密算法系统。 类图: java源代码: //PWFactory.java pub 阅读全文
posted @ 2021-09-13 22:11 戈瑾 阅读(107) 评论(0) 推荐(0)
简单工厂模式

摘要:问题描述: 使用简单工厂模式模拟女娲(Nvwa)造人(Person),如果传入参数M,则返回一个Man对象,如果传入参数W,则返回一个Woman对象,如果传入参数R,则返回一个Robot对象。请用程序设计实现上述场景。 类图: Java源代码: //Person.java: public inter 阅读全文
posted @ 2021-09-12 22:33 戈瑾 阅读(141) 评论(0) 推荐(0)
UML类之间的关系

摘要:UML类之间的关系 名称 说明 UML 关联关系 是一种结构化关系,通常将一个类的对象作为另一个类的属性,如:老师和学生、丈夫和妻子。 包括双向关联、单向关联、自关联和多重性关联。 public class LoginForm{ private JButton loginButton; } publ 阅读全文
posted @ 2021-09-06 13:58 戈瑾 阅读(204) 评论(0) 推荐(0)

上一页 1 2 3
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3