![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件构造
Zhuanggy
这个作者很懒,什么都没留下…
展开
-
2019年秋季学期软件构造 Lab1
目录Magic SquaresisLegalMagicSquare()generateMagicSquare()Turtle GraphicsProblem 1: Clone and importProblem 3: Turtle graphics and drawSquareDrawing polygonsCalculating BearingsConvex HullsPersonal artS...原创 2019-06-15 23:24:12 · 246 阅读 · 0 评论 -
2019年秋季学期软件构造 Lab2
EclEmma的安装:启动eclipse—点击Help菜单—Install New Software,在弹出的对话框中,点击Add输入Name,例如EclEmma。输入Location:http://update.eclemma.org/安装后重新启动eclipse,如果成功安装,工具栏上会出现一个新的按钮安装成功则出现下图标志:Poetic Walks首先,...原创 2019-06-16 01:07:10 · 328 阅读 · 0 评论 -
2019年秋季学期软件构造 Lab3
待开发的三个应用场景首先请列出你要完成的具体应用场景(至少 3 个,1 和 2 中选一,3 必选,4 和 5 中选一,鼓励完成更多的应用场景)。⚫ Stellar System⚫ Atom Structure⚫ Social Network Circ分析你所选定的多个应用场景的异同,理解需求:它们在哪些方面有共性、 哪些方面有差异。(1) 共性 1. 都有中心物体 2. 都有轨道 3....原创 2019-06-16 01:40:29 · 437 阅读 · 0 评论 -
2019年秋季学期软件构造 Lab4
Error and Exception HandlingStellar(1) 文件语法错误a. 检查角度是否在0~360度b. 检查旋转方向是否符合语法要求c. 检查行星输入内容的number是否符合语法要求(如超过 10000 的数字未使用 科学计数法、需要两位小数但使用了 1 位或 3 位小数)d. 检查行恒星输入内容的number是否符合语法要求(2) 读不到文件的错误(...原创 2019-06-16 01:50:44 · 151 阅读 · 0 评论 -
2019年秋季学期软件构造 Lab5
CheckStyle#Sportbugs根据提示修改多种I/O实现FileReader用流来些文件NIOfileScanner使用-verbose:gc参数用jstat命令行工具的-gc和-gcutil参数使用jmap-heap命令行工具要JDK只有一版,没有需要重新装使用jmap -histo命令行工具使用jmap-clstats命令行工具分析Hprof...原创 2019-06-16 02:01:32 · 172 阅读 · 0 评论 -
2019年秋季学期软件构造 Lab6
ADT 设计方案Rung表示踏板,为了表示踏上与不上线程,我的rung类是继承的ReentrantLockLadder 表示梯子,域包括:函数包括:// 返回同输入方向相同的该梯子上的第一个猴子,分成从左到右,从右到左的 情况public Monkey getMonkey(String direction)// 判断梯子上是否有猴子public boolean isEmpty(...原创 2019-06-16 02:14:16 · 203 阅读 · 0 评论