摘要: OO第四单元总结 一、作业架构设计 1.第一次作业 第一次作业的做法基本上按照指导书的要求,依次实现指令的方法来解决,需要什么类的时候再去写这个类,这就导致代码的结构十分混乱,虽然能够从需求指令上依次找到类和相应的方法来理解,但是有很多地方会出现重复的工作。 类图 2.第二次作业 在第二次作业中,吸 阅读全文
posted @ 2019-06-21 23:05 YX0119 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 第三单元博客作业 一、JML JML(Java Modeling Language)是用于对Java程序进行规格化设计的一种表示语言。JML是一种行为接口规格语言(Behavior Interface Specification Language,BISL),基于Larch方法构建。BISL提供了对 阅读全文
posted @ 2019-05-22 20:55 YX0119 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1.设计策略 第一次作业,这是第一次接触多线程的问题,就按照自己对电梯的直观理解来进行设计。请求的输入是一个线程,同时专门为请求写了一个Person类,然后调度器和电梯分别是两个线程。 请求由输入的线程产生,传输给调度器,调度器用轮询+Sleep的方式来判断当前是否有请求输入,然后再把输入传送给电梯 阅读全文
posted @ 2019-04-23 19:36 YX0119 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 第一单元总结 第一单元课下作业总共分为三个大作业,简单的概括一下分别是,多项式的求导、含有三角函数的表达式的求导、加入了嵌套的表达式求导。 一、大体思路 第一次作业 这是第一次接触面向对象,写作业的过程中就想尽可能地去理解面向对象的思想并应用在程序当中。把多项式的每个项作为一个基本单位,即Item, 阅读全文
posted @ 2019-03-27 15:20 YX0119 阅读(260) 评论(0) 推荐(0) 编辑