![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序设计方法学
菜园子里都是菜
这个作者很懒,什么都没留下…
展开
-
三天打鱼两天晒网
1.问题描述中国有句俗语叫“三天打鱼两天晒网”。某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。用C或C++语言/java/python实现程序解决问题。2.问题要求基本要求 1.程序风格良好(使用自定义注释模板),提供友好的输入输出。 提高要求: 1.输入数据的正确性验证。 2.使用文件进行数据测试。如将日期 2...原创 2018-08-30 19:10:01 · 263 阅读 · 0 评论 -
词频统计程序
词频统计程序程序的功能(1)可导入任意英文文本文件(2)统计该英文文件中单词数和各单词出现的频率(次数),并能将单词按字典顺序输出。(3)将单词及频率写入文件。(4)实现GUI界面。(5)将单词及频率写入数据库。功能的实现GUI界面的实现:界面组成比较简单三个按钮:open(用来打开文件资源管理器)check(用来统计单词数量,并将英文单词以及频率写入数据库)order...原创 2018-09-19 00:21:35 · 2044 阅读 · 2 评论 -
Java24点游戏
24点游戏游戏规则:从扑克中每次取出4张牌。使用加减乘除,第一个能得出24者为赢。(其中,J代表11,Q代表12,K代表13,A代表1),按照要求编程解决24点游戏。用户初始生命值为一给定值(比如3),初始分数为0。随机生成4个代表扑克牌牌面的数字或字母,由用户输入包含这4个数字或字母的运算表达式(可包含括号),如果表达式计算结果为24则代表用户赢了此局。2.使用计时器要求用户在规定时间内输...原创 2018-09-26 20:50:23 · 805 阅读 · 0 评论 -
KFC收银系统
经过一周的课余时间,完成了简单的KFC收银系统,结合抽象工厂和单例模式两种设计模式,具体实现的功能有:原创 2018-10-25 18:30:13 · 755 阅读 · 0 评论 -
KFC收银系统----第二部分
KFC收银系统----第二部分(界面的设计及部分代码)该系统在界面设计方面涉及到了Java GUI 中的很多知识,例如Java的布局,在会员注册以及会员支付页面主要运用了GridLayout(网格布局),使用布局管理器类管理布局可以减少很多工作量。再比如说用到了一些接触比较少的table;销售管理就是利用table来实现的。还有一些常用控件不常用的方法。比如说JButton 的setCont...原创 2018-10-25 20:23:22 · 700 阅读 · 0 评论 -
KFC收银系统--第三部分
KFC收银系统—第三部分(抽象工厂设计模式)抽象工厂抽象工厂模式允许客户使用抽象接口来创建一组相关的产品,客户类和工厂类独立,客户只需要调用工厂的方法,当产品发生变化时,只需要修改对应的工厂,客户无需修改。结合抽象工厂的系统分析(抽象工厂的类图)代码:-首先创建抽象食物类package product;/*** *<p>Title:AbstractF...原创 2018-10-26 15:13:49 · 371 阅读 · 0 评论