经典常用软件工程常用相关工具 经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具经典常用软件工程常用相关工具 工具还是你工具
2022-06-20 17:06:11 21.83MB 软件 设计模式 C++ 编程
1
3.仿照教材上面围棋软件的设计思路,设计一款五子棋,采用至少5种设计模式。 说明: (1)实验报告中把设计的思路说清楚,给出你所采用的设计模式的原始类图。 (2)对于你系统中使用了设计模式的模块绘制其类图,实验报告中贴上该部分实现源代码 (3)提交整个系统源代码和实验报告电子版
vs2010实现的软件设计模式——抽象工厂,是软件工程专业学生专业技能之一
2022-05-29 15:43:09 2.62MB 抽象工厂模式
1
西南科技大学软件设计模式与重构大作业-心算大师游戏(高分作业)
2022-05-07 19:26:20 2.1MB 设计模式 重构 游戏 开发语言
1
(1)Homework 4.1-1.doc (2)Homework 4.3-1.doc 1)run the program before you go any further to see how it works In the example 10.1 in chapter 10, two iterators OddNumIterator and CircularIterator that traverse a Matrix are designed and implemented. The class diagram is as below.
2022-03-31 14:14:45 249KB 软件设计模式
1
软件设计模式(Java版)》(ISBN:978-7-115-47788-0,人民邮电出版社)是一本好书,它是软件开发者的必备工具书,也是计算机相关专业必选的教学用书。其电子课件PPT、程序源代码、各章的习题答案等相关资源的下载网址是 http://www.ryjiaoyu.com/book/details/8402 。
2022-03-20 20:01:42 892KB 设计模式 Java 软件工程
1
软件工程中都需要设计模式的思想,了解多种设计模式思想对以后的学习和工作有很大的帮助.
2022-02-28 23:35:23 1.55MB 软件设计模式
1
包含4个实验,组合命令模式(使用组合命令模式实现多功能开关,让用户进行设置,要么控制教室的所有灯的开和关,要么控制教室所有风扇的开和关),中介者模式(ATC代表空中交通管制。空管调解员不过是机场可用的空中交通管制塔。在这里,您可以看到不同的航班(如101航班、202航班、707航班和808航班)),观察者模式(在天猫华为手机旗舰店,用户可以购买各种不同型号的华为手机,三位华为忠实粉丝,想购买华为MateX系列最新款手机,但是因为手机芯片原因,MateX系列手机一直处于断货状态,网站提供了“到货通知”的选项),状态模式(某纸牌游戏软件中,人物角色具有人门级(Primary)、熟练级(Secondary),高手绍(Professional)和骨灰级(Final)四种等级,角色的等级与其积分相对应,游戏胜利将增加和分,失败则扣除积分)
2022-01-10 18:01:53 32KB 软件设计模式 行为型模式
1
包含3个实验,状态—观察者模式(某网上书店,用户购买图书可以积分,积分达到一定值后可以升级为银会员、黄金会员等(用户等级有普通会员、银会员、黄金会员、钻石会员等),不同级别的会员购买图书有不同的优惠。同时用户也可以用积分在网上书店兑换小礼品购书券),组合观察者模式(某会议管理系统的“会议通知发送”模块说明如下: (1)行政管理人员可以给某个或某些员工(Employee)发送会议通知,比如周六要通知员工A和员工B加班,该系统就会向员工A和B发通知,如果周日某个部门要整体加班,该系统会给某个部门(Department)发送通知,部门里面的每个员工都会收到加班通知。 (2)如果员工或者部门希望能够收到会议通知,必须先注册到一个会议列表(MeetingList)中,在发送通知时,系统将逐个将会议通知发送给注册用户(User)),建造者—工厂方法—状态模式(联机游戏中每一个游戏人物角色都需要提供一个完整的角色造型,包括人物造型(body)、服装(costume)、武器(weapon)等,武器主要有AK47冲锋枪、狙击枪和手枪,不同的武器外观、使用方法和杀伤力不同,玩家可以使用不同的武器,而且随着游戏的升级,还可以增加新的武器,无需对现有系统做太多修改。同时游戏角色存在3中不同的状态,如正常状态、暂停状态、阵亡状态等,在不同的状态下角色的行为不同(暂停、开始游戏、射击、移动、被攻击),并且能够在不同状态下转换。使用三种模式完成该游戏角色的设计。)
2022-01-10 18:01:52 35KB 软件设计模式 模式联用
1
包含三个实验,建造者模式(假设生产计算机只需要CPU、内存、显卡、显示器和光驱),抽象工厂模式(某手机操作系统可以根据用户不同的喜好在多种主题之间进行切换,随着主题的变化,系统中的字体、app图标、壁纸、锁屏壁纸等元素会随之发生变化。),单例模式(网站计算器是web应用程序的一项基本功能,用于统计使用网站的人数,可反应出网站的受欢迎程序,请设计一个简单的web页面(java,asp.net均可),并为该页面设计一个计算器,用来统计当前访问网址的用户数。)
2022-01-08 19:04:04 29KB 软件设计模式 创建型模式
1