
Java
prayer_x
慢慢来比较快
展开
-
RPG游戏角色生成
RPG游戏角色生成一.题目内容1.功能描述几乎所有的RPG游戏(一种源自《龙与地下城》的游戏类型)在进入游戏时都会让用户自己来创建自己喜欢的角色。本次上机要求编写一个简化的创建游戏角色的程序。2.游戏角色应有的属性本题目要求的游戏角色应有以下属性:名字、性别、种族、职业、力量、敏捷、体力、智力、智慧、生命值和魔法值。名字:不超过50个字符。性别:可以选择男性和女性。种族:一共可选五个...转载 2019-04-20 22:39:07 · 546 阅读 · 0 评论 -
简单工厂模式,工厂模式,抽象模式的实例
简单工厂模式,工厂模式,抽象模式的实例一.题目分析1.简单工厂模式使用简单工厂模式模拟女娲(Nvwa)造人(Person),如果传入参数M,则返回一个Man对象,如果传入参数W,则返回一个Woman对象,请实现该场景。现需要增加一个新的Robot类,如果传入参数R,则返回一个Robot对象,对代码进行修改并注意女娲的变化。2.工厂方法模式海尔工厂(Haier)生产海尔空调(HaierAirC...转载 2019-05-04 22:15:29 · 744 阅读 · 0 评论 -
肯德基收银系统
肯德基收银系统一.题目分析同学们应该都去麦当劳或肯德基吃过快餐吧?请同学们参考肯德基官网的信息模拟肯德基快餐店的收银系统,合理使用C++或Java或Python结合设计模式(2种以上)至少实现系统的以下功能:1.正常餐品结算和找零。2.基本套餐结算和找零。3.使用优惠劵购买餐品结算和找零。4.可在一定时间段参与店内活动(自行设计或参考官网信息)。5.模拟打印小票的功能(写到文件中)。...转载 2019-05-12 17:07:13 · 590 阅读 · 2 评论 -
赶鸭子问题
题目:赶鸭子问题一.题目分析 用递归方法设计下列各题,并给出每道题目的递归出口(递归结束的条件)和递归表达式。同时考虑题目可否设计为非递归方法,如果可以,设计出非递归的算法。 一个人赶着鸭子去每个村庄卖,每经过一个村子卖去所赶鸭子的一半又一只。这样他经过了七个村子后还剩两只鸭子,问他出发时共赶多少只鸭子?经过每个村子卖出多少只鸭子? 分析思路...原创 2019-06-01 23:05:32 · 2820 阅读 · 0 评论 -
角谷定理
一.题目分析 用递归方法设计下列各题,并给出每道题目的递归出口(递归结束的条件)和递归表达式。同时考虑题目可否设计为非递归方法,如果可以,设计出非递归的算法。 角谷定理。输入一个自然数,若为偶数,则把它除以2,若为奇数,则把它乘以3加1。经过如此有限次运算后,总可以得到自然数值1。求经过多少次可得到自然数1。如:输入22,输出 2211 34 17 52...原创 2019-06-01 23:34:28 · 2018 阅读 · 0 评论 -
从头强化Java学习1
一.强化Java学习1.Java开发环境的安装(1)jdk(版本最好是1.8,后面的小版本后缀例如:211,131等都可以)(2)环境变量的配置:a.在系统变量中新建一个JAVA_HOME变量,再在我的电脑中找到jdk的路径,复制后,粘贴在JAVA_HOME的变量值处b.在系统变量(或者用户变量)中找到Path变量,再将jdk中的bin目录的路径复制后加在Path路径后注意...原创 2019-07-15 15:16:01 · 186 阅读 · 0 评论 -
JAVA中的一些零碎小知识点(Notepad++环境中)
1.Notepad++中快捷键:单行、多行注释 //方式 :ctrl+k区块注释 / * */方式 :ctrl+q取消单行、多行、区块注释 :ctrl+shift+k如果感觉默认的快捷键不方便,可以修改成自己习惯的快捷键:设置-管理快捷键-Mainmenu选项卡下...原创 2019-07-17 16:05:03 · 252 阅读 · 0 评论