网站首页 站内搜索

搜索结果

查询Tags标签: 软件设计,共有 39条记录
  • 软件设计-桥接模式

    两个维度的桥接模式用桥接模式实现在路上开车这个问题,其中,车可以是car或bus,路可以是水泥路或沥青路。类图 javapackage rjsj.no9;public class Car implements Vehicle{@Overridepublic void drive() {System.out.println("小轿车行驶在");} }package rjs…

    2021/12/13 23:21:25 人评论 次浏览
  • 软件设计-状态模式

    银行账户用Java代码模拟实现课堂上的“银行账户”的实例,要求编写客户端测试代码模拟用户存款和取款,注意账户对象状态和行为的变化。类图 源代码 Javapackage rjsj.no22;public class GreenState extends AccountState{public GreenState(double balance,Account acc) …

    2021/12/13 23:18:26 人评论 次浏览
  • 软件设计-状态模式

    银行账户用Java代码模拟实现课堂上的“银行账户”的实例,要求编写客户端测试代码模拟用户存款和取款,注意账户对象状态和行为的变化。类图 源代码 Javapackage rjsj.no22;public class GreenState extends AccountState{public GreenState(double balance,Account acc) …

    2021/12/13 23:18:26 人评论 次浏览
  • 软件设计-观察者模式

    股票提醒当股票的价格上涨或下降5%时,会通知持有该股票的股民,当股民听到价格上涨的消息时会买股票,当价格下降时会大哭一场。类图 源代码 Javapackage rjsj.no21;public class ConcreteObs implements Observer{@Overridepublic void response1() {System.out.println…

    2021/12/13 23:16:55 人评论 次浏览
  • 软件设计-观察者模式

    股票提醒当股票的价格上涨或下降5%时,会通知持有该股票的股民,当股民听到价格上涨的消息时会买股票,当价格下降时会大哭一场。类图 源代码 Javapackage rjsj.no21;public class ConcreteObs implements Observer{@Overridepublic void response1() {System.out.println…

    2021/12/13 23:16:55 人评论 次浏览
  • 软件设计-备忘录模式

    多次撤销改进课堂上的“用户信息操作撤销”实例,使得系统可以实现多次撤销(可以使用HashMap、ArrayList等集合数据结构实现)。类图 代码 Javapackage rjsj.no20;public class Client {public static void main(String[] args) {User user = new User();Caretaker caret…

    2021/12/13 23:16:53 人评论 次浏览
  • 软件设计-备忘录模式

    多次撤销改进课堂上的“用户信息操作撤销”实例,使得系统可以实现多次撤销(可以使用HashMap、ArrayList等集合数据结构实现)。类图 代码 Javapackage rjsj.no20;public class Client {public static void main(String[] args) {User user = new User();Caretaker caret…

    2021/12/13 23:16:53 人评论 次浏览
  • 《大话软件工程-需求分析与软件设计》阅读笔记

    如何将软件工程知识,应用于指导软件开发现场的工作? 软件工程,是一门研究用工程化方法构建和维护软件的学科,对于完成一个高质量、高水平的软件系统来说软件工程的重要性是毋容置疑的,但是软件工程知识在开发现场的实际作用效果却不尽人意。在大学学习的软件编码知识…

    2021/12/7 23:23:49 人评论 次浏览
  • 《大话软件工程-需求分析与软件设计》阅读笔记

    如何将软件工程知识,应用于指导软件开发现场的工作? 软件工程,是一门研究用工程化方法构建和维护软件的学科,对于完成一个高质量、高水平的软件系统来说软件工程的重要性是毋容置疑的,但是软件工程知识在开发现场的实际作用效果却不尽人意。在大学学习的软件编码知识…

    2021/12/7 23:23:49 人评论 次浏览
  • 通信方案软件设计(环形动态申请内存,支持USART+IIC+SPI+CAN协议

    通信方案软件设计(环形动态申请内存,支持USART+IIC+SPI+CAN协议) STM32串口驱动(拼音检索测试通过)(环形队列+内存动态分配+DMA)

    2021/9/30 7:13:19 人评论 次浏览
  • 通信方案软件设计(环形动态申请内存,支持USART+IIC+SPI+CAN协议

    通信方案软件设计(环形动态申请内存,支持USART+IIC+SPI+CAN协议) STM32串口驱动(拼音检索测试通过)(环形队列+内存动态分配+DMA)

    2021/9/30 7:13:19 人评论 次浏览
  • 学习JAVAWEB第三十七天(读构建之法有感)

    读《构建之法》有感我今年暑假回去就要升入大二了,在今年的专业分流时,我选择了软件工程专业,起初的想法很简单,做一款优秀的,能拥有大量用户的软件,甚至还想通过自己的软件改变人们的生活。读了构建之法后,我发现并不是那么的简单。我看了构建之法后,才知道了程序…

    2021/8/6 1:38:54 人评论 次浏览
  • 学习JAVAWEB第三十七天(读构建之法有感)

    读《构建之法》有感我今年暑假回去就要升入大二了,在今年的专业分流时,我选择了软件工程专业,起初的想法很简单,做一款优秀的,能拥有大量用户的软件,甚至还想通过自己的软件改变人们的生活。读了构建之法后,我发现并不是那么的简单。我看了构建之法后,才知道了程序…

    2021/8/6 1:38:54 人评论 次浏览
  • 刚入职的程序员需要的学习和提升

    初入职场的程序员的学习和提升 技术 软件设计流程 规范 工具链 技术 首先毋庸置疑的就是技术专业能力,这是着重需要提升的。这些都是职场的基础,着重在技术能力上先下功夫。 做好一个技术提升规划,应该规划在一年的时间里打下一个扎实的根基。 软件设计流程 项目立项 …

    2021/7/11 14:06:54 人评论 次浏览
  • 刚入职的程序员需要的学习和提升

    初入职场的程序员的学习和提升 技术 软件设计流程 规范 工具链 技术 首先毋庸置疑的就是技术专业能力,这是着重需要提升的。这些都是职场的基础,着重在技术能力上先下功夫。 做好一个技术提升规划,应该规划在一年的时间里打下一个扎实的根基。 软件设计流程 项目立项 …

    2021/7/11 14:06:54 人评论 次浏览
扫一扫关注最新编程教程