程序设计
凌晨4点钟
这个作者很懒,什么都没留下…
展开
-
赶鸭子和角谷定理问题(Java)
通过赶鸭子问题和角谷定理来练习和使用递归程序设计...原创 2019-05-31 23:19:23 · 541 阅读 · 0 评论 -
模拟KFC点餐系统
一, 题目要求模拟KFC点餐系统。1.正常餐品结算和找零。2.基本套餐结算和找零。3.使用优惠劵购买餐品结算和找零。4.可在一定时间段参与店内活动(自行设计或参考官网信息)。5.模拟打印小票的功能(写到文件中)。基本要求:1.程序设计风格良好,控制台界面友好,最多两人一组完成任务。2.实现功能测试代码,确保程序的健壮性。3.画出使用的设计模式图。提高要求:1.实现可视化界面...原创 2019-05-12 19:02:54 · 1094 阅读 · 0 评论 -
组件化开发方法
1.实验内容配制环境JDK环境。编写编译IDL接口。编写编译服务端程序。编写编译客户端程序。运行测试与调试。2.CORBA模型分析组件结构图:HelloWorld:Counter:3.具体过程建立文件夹cobra,在该文件夹下编写IDL接口HelloWorld.idl并编译编写并编译服务端程序:HelloWorldServer.java编写并编译客户...原创 2019-05-21 20:52:45 · 318 阅读 · 0 评论 -
第四章第二次上机
一.实验目的熟悉建模工具。掌握简单工厂模式、工厂方法模式、抽象工厂模式,并进行设计应用。二、实验内容(1)、 简单工厂模式使用简单工厂模式模拟女娲(Nvwa)造人(Person),如果传入参数M,则返回一个Man对象,如果传入参数W,则返回一个Woman对象,请实现该场景。现需要增加一个新的Robot类,如果传入参数R,则返回一个Robot对象,对代码进行修改并注意女娲的变化。(2)...原创 2019-05-07 17:57:55 · 268 阅读 · 0 评论 -
UML类图
总是记不住几个箭头代表什么,来总结下一,用什么画类图(两个软件)VisioProcessOn一,类图是什么样的二,类图的关系继承关系:空心三角形+实线实现接口:空心三角形+虚线关联关系:实心箭头依赖关系:虚线箭头聚合关系:空心菱形+实线箭头合成关系:实心菱形+实线箭头此图来源:ProcessOn,仅供学习使用。...原创 2019-05-08 11:02:28 · 233 阅读 · 0 评论 -
24点游戏
@24点游戏1.题目要求:24点游戏是经典的纸牌益智游戏。常见游戏规则:从扑克中每次取出4张牌。使用加减乘除,第一个能得出24者为赢。(其中,J代表11,Q代表12,K代表13,A代表1),按照要求编程解决24点游戏。基本要求: 随机生成4个代表扑克牌牌面的数字字母,程序自动列出所有可能算出24的表达式,用擅长的语言(C/C++/Java或其他均可)实现程序解决问题。1.程序风格良好(...原创 2019-04-13 18:11:42 · 889 阅读 · 0 评论 -
模拟图灵机XN*2
题目分析对于任意给定的一台Turing机和任意给定的字符串w ( w不含空格),编程模拟此Turing机的运行过程,要求输 出从开始运行起的每一步骤的结果。算法构造(1), 输入一个正整数XN(2),将输入的正整数转化为二进制,存在P[]中(3),将p[]中的二进制转化为拓展二进位,存在t[]中(4),模拟图灵机XN*2的指令(5),将模拟后的拓展二进位转化为二进制,...原创 2019-03-27 21:42:18 · 391 阅读 · 0 评论 -
用C/C++解决三天打鱼两天晒网问题
使用C/C++语言解决“三天打鱼,两天晒网”问题原创 2019-03-01 23:33:44 · 2403 阅读 · 0 评论 -
RPG游戏角色生成器
一,题目分析:1. 题目:编写一个简化的创建游戏角色的程序;2. 分析:要编写此程序,建立一个角色类,围绕角色类进行选择和保存等操作。单一职责原则将不同的职责分离到单独的类,每一个职责都是一个变化的中心。在这里把不同的职责分别些写在四个类中。合成复用原则在一个新的对象里面使用一些已有的对象,使之成为新对象的一部分;新的对象通过向这些对象的委派达到复用已有功能的目的。MAIN中复用role来达到...原创 2019-04-27 09:29:45 · 2273 阅读 · 0 评论 -
用JAVA实现十进制转n进制
题目将非负十进制整数n转换成b进制。(其中b=2~16)题目分析要将一个十进制转化为b进制,自然想到求二进制时的除二取余法,只要将2换为b即可。问题时怎样将这样的问题转化为递归模型。经过数学归纳找到数学边界条件:n<b,如果n<b意味着不用接着往下求余数了。如何确定递归体,回想除二取余的过程,从下往上的读就能知道转化后的二进制,即确定了转化后的数。同理,转化为b进制时只需要从后...原创 2019-06-08 12:52:19 · 6987 阅读 · 0 评论