摘要: 个人开发流程—四则运算 一.题目要求 (1)命令行程序接受一个数字输入,然后输出相应数目的四则运算题目和答案。 (2)运算式子必须至少有两个运算符,运算数字是在 100 之内的正整数,答案不能是负数。 二.需求分析 (1)一次可以出一千道道题目,并且没有重复的,把题目写入一个文件中 (2)当你有多于 阅读全文
posted @ 2021-04-11 11:24 19A3 阅读(71) 评论(0) 推荐(0)
摘要: 项目要求:用户输入数字和运算符后,屏幕输出正确结果。思路分析:首先拿到一个表达式后,我们如果按照人的计算方式,在有括号的情况下,先计算得出括号中的结果。没有括号 的话运算按照 先乘除,后加减进行。代码实现: public static String calc(String oper){List<Ch 阅读全文
posted @ 2021-04-11 11:20 19A3 阅读(63) 评论(0) 推荐(0)
摘要: 四则运算练习 1. 题目要求 (1)随机产生加减乘除的练习题,数字在100以内, (2)一个题内必须出现3个的运算符。 (3)一个题内必须出现4个的数字参与运算 (4)最后并计算出练习题的正确答案 2. 需求分析 3. 核心代码 package lianxi; import java.util.Ar 阅读全文
posted @ 2021-04-11 00:02 19A3 阅读(170) 评论(0) 推荐(1)
摘要: 设计模式总结 一、二十三种设计模式 1、创建型模式:(1)Singleton模式解决的是实体对象个数的问题。除了Singleton之外,其他创建型模式解决的都是new所带来的耦合关系。(2)Factory Method,Abstract Factory,Builder都需要一个额外的工厂类来负责实例 阅读全文
posted @ 2021-03-05 13:23 19A3 阅读(51) 评论(0) 推荐(0)
摘要: 行为型模式 一、Template Method模板 1.模式的定义与特点 模板方法(Template Method)模式的定义如下:定义一个操作中的算法骨架,而将算法的一些步骤延迟到子类中,使得子类可以不改变该算法结构的情况下重定义该算法的某些特定步骤。它是一种类行为型模式。 该模式的主要优点如下。 阅读全文
posted @ 2021-02-26 16:04 19A3 阅读(67) 评论(0) 推荐(0)
摘要: 结构模型 1. Adapter 适配器 1.1定义 “适配”即转换,在不改变原有实现的基础上,将不兼容的接口改为兼容的接口。 1.2动机 将一个类的接口转换为客户希望的另一个接口,使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 1.3意图 将一个接口转换成客户希望的另一个接口。Adapt 阅读全文
posted @ 2021-02-19 16:12 19A3 阅读(72) 评论(0) 推荐(0)
摘要: 《UML一览》一、UML视图UML的各种概念和结构并不存在明显的界限,但为了方便,我们将它们划分至多个视图。视图是表达系统单个方面的UML建模结构的简单子集。视图在最高层次可以划分为三个领域:结构性分类、动态行为和模型管理。结构性分类描述了系统中的事物和事物间的关系。分类包括类、用例、构件和结点。分 阅读全文
posted @ 2021-02-04 20:10 19A3 阅读(83) 评论(0) 推荐(0)
摘要: 一、UML 1.UML概述 统一建模语言是一种直观化、明确化、构建和文档化软件系统产物的通用可视化建模语言。捕捉被建构系统的有关决策和理解,用来理解、设计、浏览、配置、维护以及控制系统的信息。建模的目的模型可以帮助我们按照实际情况对系统进行可视化;模型允许我们详细说明系统;模型给出了我们一个指导我们 阅读全文
posted @ 2021-01-29 15:56 19A3 阅读(74) 评论(0) 推荐(0)
摘要: 一、《我与计算机》 同学一 我是王晓蒙。我最早接触计算机是中招考试的时候,当时要考试PPT,Excel,word文档。但是对于当时的我来说感觉很难。那个时候我感觉我不要踏入计算机行业。没想到最后在中专学校的时候,还是选择的计算机专业。一开始我对于计算机是排斥的。但是随着我们专业课的开设。我发现计算机 阅读全文
posted @ 2021-01-22 20:19 19A3 阅读(116) 评论(1) 推荐(1)